
This hotel is perfectly located in the heart of London, just a stone's throw away from the Harry Potter Shop and the British Library. Enjoy luxurious accommodations with a terrace offering stunning views, plus concierge services and wedding services for any occasion. Craving a meal? Head to RAILS Restaurant for British cuisine, or relax at the café. Unwind with a drink at one of the two bars. The rooms are beautifully decorated, featuring espresso machines and flat-screen TVs, along with free Wi-Fi—making you feel right at home!
Explore more amazing destinations