The hotel features 530 large rooms, all equipped with the finest linens, furnishings and the newest in accommodation facilities. Amenities include coffee/tea making facilities, complimentary newspaper, trouser press, direct-dial telephone, hairdryer, wake-up service, remote control television, en-suite facilities with bath and shower. Accomodations have wonderfully panoramic views over London including the Millennium Dome, Canary Wharf, Greenwich, the River Thames and London's populated cityscape. Some rooms have no windows.
The hotel is located in a peaceful setting, just along the water's edge in the centre of the internationally renowned London Docklands offering stunning views overlooking the London Skyline.