29A Crawford Place, London, United Kingdom
Edgware Rooms London hotel provides proximity to the privately run Sherlock Holmes Museum, which is located only 1.2 km away.
This London guest house is nestled in Marylebone with a history that can be traced all the way back to 1798, just around the corner from the restaurant The Larrik. Shopping venues in the area include Selfridges London (1.4 km) and the British Harrods Department Store (2.1 km). Also, the Hyde Park lies nearly a 5-minute ride away, while Edgware Road underground station is just 200 metres from the Edgware Rooms London. Marylebone station is a short way from this London hotel.
Offering a separate toilet and a shower, the bathrooms are fitted with a hairdryer and bath sheets.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Edgware Rooms!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please