The Four Seasons Hotel, London, is centrally located in Mayfair and is a short stroll from Hyde Park. A 15 minutes walk away is London’s West End, Buckingham Palace, Cabinet War Rooms, Trafalgar Square and theatres. The luxury Four Seasons Hotel London features classically appointed rooms that are equipped with every comfort and good business services.
Standard Room:
Standard Rooms are located on 3rd to 9th floors, with city views. They are fitted with a queen size bed or 2 single beds. Bathrooms have a bathtub with an overhead shower.