Nestled in the Central London district of London, Drummond Rooms London hotel is around 25 minutes' walk from the historic Seven Dials.
Located within 3 miles of the historic castle "Tower of London", the hotel is also just around the corner from London Euston railroad station. This London hotel is also 18 minutes' stroll from such natural sights as the scenic Regent's Park. Also, the Drummond Rooms London is 2.1 miles from Tate Modern. The property is within a few blocks of Great Portland Street metro station, providing easy access to all the London's attractions.
The rooms have a balcony, along with coffee and tea making equipment for your convenience. The rooms also feature a fridge and a kitchenware for added comfort. Offering a separate toilet and a shower, the bathrooms are also fitted with a hair dryer and bath sheets.
Nearby restaurants, including The Square Tavern is in the immediate vicinity of the Drummond Rooms.