Edgware Rooms
Main amenities
Location
Situated 2.6 km from Edgware Rooms London hotel, guests can visit Buckingham Palace.
The guest house stands in close proximity to Edgware Road tube station. The Oxford Street lies approximately 25 minutes' walk away. This London hotel is 850 metres from Marylebone train station.
Bathrooms include a separate toilet and a shower, along with such comforts as hair dryers and towels.
The restaurant The Larrik is located right around the corner from the Edgware Rooms London.