General Information
The Landmark London is a 5-star hotels that has been welcoming guests since 1899.
The accommodation went through a renovation in 2019.
The Landmark London is part of Independent under Independent.
There are 300 rooms spread across 6 floors.
Location
Located at 222 Marylebone Road in London, United Kingdom of Great Britain and Northern Ireland.
Those looking to explore will find RAF Museum London, Cater Museum, and Broadview Gardens and Garden Centre nearby.
Facilities & Amenities
The Landmark London has Indoor pool, Laundry service, Luggage storage, Elevator, Health club, and more.
Business Facilities
For guests traveling for work, The Landmark London has Business facilities and Computer station available.
Contact
Phone number: 44 20-7631 8000