The Landmark London

London, United Kingdom

Do you love The Landmark London? Then tweet it up from 26th to 25th place or even up to 1st!
The Landmark London Image

26th

The Landmark London *****

222 Marylebone Road, London, United Kingdom

Ranking: The Landmark London is ranked 26th out of 2003 accommodation options available in London.

Classification: 5 Star Hotel

Located in the prestigious Marylebone area, this 5-star hotel boasts an 8-story glass atrium, indoor pool, and spa and wellness center. The Landmark has been voted the Best Hotel in London three out of six years, and strives to meet guests’ every need. Those who fly into London Heathrow Airport may reach the property via a short ride on the Heathrow Express. Several Underground Tube and Train stations are also available within a short distance from the hotel. Over 500 rooms and suites are available to guests, and feature custom-made beds, white marble bathrooms, and The White Company toiletries. English breakfasts are available through the Winter Garden Restaurant on a daily basis. Guests may easily visit many attractions such as Regent’s Park, Oxford Street, Hyde Park, and Madame Tussaud’s near the hotel. Wembley Stadium is a mere 9 miles away, and Lord’s Cricket Ground is only a 5 mile drive from the Landmark.

Check Availability and Prices