Ideally located next to Hyde Park & Marble Arch, in the heart of the West End shopping area.
The Grosvenor Hotel
With a great location next to Victoria Station, The Grosvenor is within easy walking distance of Buckingham Palace, Westminster Abbey and the Houses of Parliament
The Royal Horseguards Hotel
With spectacular views over the Thames and walking distance from the Houses of Parliament, Trafalgar Square and the West End; this five-star hotel is perfect for exploring the capital whilst enjoying luxury comfort.
The Tower Hotel
Amazing views over the Thames and Tower Bridge, surrounded by famous landmarks such as the vibrant Saint Katherine’s Docks. Across Tower Bridge take a walking tour of Butler’s Wharf, the Design Museum and City Hall.