146 Studios
Hotel
Westminster Borough, London
Within 5 minutes’ walk of Madame Tussauds waxworks and the Sherlock Holmes Museum, these modern and air-conditioned apartments offer free Wi-Fi access. 146 Studios are just a 5-minute walk from Baker Street Underground Station.
Number of rooms: 21
146 Gloucester Place, Westminster Borough, London, NW1 6DT, United Kingdom