Baker Street Apartments
Main amenities
-
Wi-Fi
-
Express check-in/ -out
-
No pets allowed
Location
Baker Street Apartments London is located 3.2 km from the Protestant Westminster Abbey and a 25-minute walk from The British Museum. Wi-Fi is available for guests' business or leisure needs.
The medieval castle "Tower of London" can be reached by car in a few minutes, while Montagu Square is right by this homestay. It takes 30 minutes to get to the centre of London on foot.
This apartment has a living room, and comforts such as air conditioning and a washing machine. The property offers guests the convenient feature of hair dryers, toiletries, and bath sheets in the bathroom. Furthermore, a walk-in shower and a separate toilet is available.
Baker Street Apartments is also right around the corner from Marylebone tube station.