Located 150 metres from London Euston railway station, the central Euston Flats Apartment London is 7 minutes on foot from the Treasures gallery "British Library". Wi-Fi and a car park are provided for guests' utmost comfort.
Enhancing your comfort, a washing machine can be found at this property.
Self-catering facilities include a kitchenette.
This apartment is 3 km from Madame Tussauds London, while Tate Modern is 3.4 km away. Buckingham Palace is a 10-minute ride from the 2-room apartment. Euston Flats Apartment lies in close proximity to Euston Square underground station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please