The Landmark London

222 Marylebone Road, London, United Kingdom

See Map

Reservations:+1-888-376-9286
The Landmark London
Show All Photos

Top Amenities

Check Availability

The Landmark London

The Landmark London is a luxurious hotel located in the fashionable Marylebone area of London. It boasts an impressive 8-story glass-roofed atrium with palm trees, an award-winning restaurant, and spacious and elegant bedrooms. Guests can enjoy amenities such as a pool, spa, and fully equipped gym. The hotel's restaurants, The Winter Garden and Great Central Bar & Restaurant, offer delicious cuisine in sophisticated settings. Guests also have access to a garden terrace and the Mirror Bar. The hotel is conveniently located near popular attractions and has easy access to public transportation.

Hotel Policies