Euston Square Hotel
This 3-star boutique-style hotel is the perfect base for your Theatre break.
The Euston Square Hotel is situated in a thriving and exciting part of the city - in the ideal location to go exploring London on your visit.
The hotel has a relaxed, friendly atmosphere, as well as stylish and modern rooms with all of the amenities you could need to ensure a comfortable stay.
After enjoying your time in Theatre Land and a great night's sleep, there's no need to rush home, as the hotel is close to the following London attractions: British Museum, Sherlock Holmes Museum, Natural History Museum, Churchill War Rooms, The London Zoo.
Please note that the hotel restaurant and bar are closed until further notice.
- Free WiFi
- A continental breakfast included
- Comfy and modern rooms