The hotel is located on the south bank of the River Thames, opposite Tate Britain, overlooking some of London's most impressive landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel. Aside from Waterloo International (Eurostar), the property is also close to Westminster and Pimlico underground stations and Vauxhall rail and underground station.