With an iconic World Heritage Site right outside your window, your Standard Double Room is set for a truly remarkable stay.
Our Standard Double Rooms are a peaceful haven in the heart of the city, giving you the chance to watch London go by from the comfort and privacy of your own space.
Relax and recharge after a long day of meetings or sightseeing with complimentary mineral water, tea and coffee making facilities and a 49'' Smart TV with Freeview channels to set the mood.
If you need to get a little work done, our fast free Wi-Fi will help speed up the process, before you settle in for comfortable night’s sleep in your sumptuous double bed.