6 km fra The London Eye, ligger indkvarteringen også 3 km væk fra Victoria & Albert Museum.
Hotellet ligger tæt på St Matthew, 650 m fra Imperial Wharf togstation. Du kan komme til National Gallery om få minutter i bil.
Archie's Kitchen er 250 meter væk fra hotellet.