Updating availability and prices
Built in 1865, this magnificent hotel combines Victorian grandeur and a home-away-from-home feeling to offer a unique experience to its guests. The rooms and suites are luxurious and many of them look out over the Strand and Trafalgar Square. The on-site restaurant serves an adventurous menu of classic British and international cuisines.
Hotel
Room
Restaurant
How to arrive
This iconic hotel is located in the very heart of London, near the Strand and Trafalgar square. It is the gateway to London¿s West End and its world-famous shops, theatres and other attractions. Charing Cross mainline and Tube stations are literally next door.