This hotel is conveniently located just 300 metres away from Euston Station in London. The hotel lies just 800 metres from the British Museum, while Oxford Street is located just 1 km away. The nearest airport is to be found just 30 km from the hotel. This charming hotel offers guests a great location from which to explore the range of top attractions that this impressive city has to offer. This luxurious hotel oozes elegance and character. The guest rooms feature a style of refined, classical elegance, bathing visitors in luxury and style. The rooms are well equipped with modern amenities for added comfort and convenience. Guests are invited to take advantage of the gym, sauna and solarium, as well as the host of facilities that this exceptional hotel has to offer.
Safety Deposit Boxes
Upper Woburn Place, 17-18
Please note: Map shows the rough area of the hotel and may not be 100% accurate.