Choose your room
Euston Mews Apartment
If you want to stay in the Central London district of London, Euston Mews Apartment London is a good choice located, around 15 minutes' walk from the garden Bedford Square.
A mere 250 metres from Euston Square tube station, this apartment is 2.4 km from Madame Tussauds London. Guests can easily reach Grant Museum of Zoology, which is approximately a 5-minute walk away. The 189m - tall BT Tower is also not far from the apartment.
This accommodation includes a washing machine for your comfort.
The apartment features an equipped kitchen. Euston Mews Apartment is a mere 250 metres from London Euston train station.