Euston Square Hotel

Overview

This 3-star boutique-style hotel is the perfect base for your Theatre break.

Hotel Information

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.

Hotel facilities

  • Free WiFi
  • A delicious breakfast included
  • Comfy and modern rooms

CHECK-IN: 14:00

CHECK-OUT: 11:00