- 24 Hour Reception
- Breakfast Available
This fantastic hotel, is one of the very first Canary Wharf hotels, and is situated on the water’s edge of the picturesque Docklands. The hotel has a wide selection of rooms available, with many boasting breathtaking views of the iconic London skyline. The hotel has a wonderful range of facilities; from the on-site bar which offers an extensive drinks menu, to the restaurant rustling up mouthwatering dishes, to the luxury spa - you are in the ideal place to celebrate in the party capital.