Location
Situated in Chelsea Harbour, the hotel provides an ideal base from where you can explore London to see interesting places such as Buckingham Palace, Big Ben, Harrods, Piccadilly Circus, Houses of Parliament and Westminster Abby.
Rooms
The hotel's facilities include 160 well appointed suites each reflecting the sense of space, luxury and style, while satisfying every guest's requirement.
Restaurant
With spectacular marina views, the Aquasia restaurant offers delectable dining with a symphony of light and space. The Aquasia bar provides an exclusive meeting place where you can select from the deliciously tempting bar menu.