Nestled in the Central London district, the 3-star Seven Dials Hotel Annexe London is around 25 minutes' stroll from Madame Tussauds London. Located 2.4 miles from Victoria and Albert Museum, this comfortable hotel features 6 rooms with views of the town.
The London hotel boasts a central location 1.7 miles from Marylebone train station, a short way from the famous British Museum. The Seven Dials Hotel Annexe London offers proximity to such natural sights as Hyde Park (1.8 miles) and the bulging skyscraper "Sky Garden" (1.9 miles). The nearby entertainment options include Shakespeare's Globe Theatre, which is approximately a 30-minute walk away. Covent Garden subway station, situated just 750 feet from the property, provides a quick connection to all areas of London.
They also come with family bathrooms.
You can dine at Cafe Mode, in the immediate vicinity of the Seven Dials Hotel Annexe.