The Landmark London stands as one of the city's original stately railway hotels, retaining its magnificent architectural grandeur. This five-star property on Marylebone Road offers guests a classic international luxury experience, with bedrooms furnished for supreme comfort, though the decor may not break new ground in originality.
Atrium and Dining
The hotel's centerpiece is the Winter Garden restaurant, housed in a stunning eight-storey, light-filled atrium featuring towering palm trees. Guests are encouraged to schedule time for a lavish afternoon tea in this impressive setting.
Facilities and Location
The Landmark provides all expected five-star amenities, including a Spa & Health Club with a swimming pool. Located at 222 Marylebone Road, NW1 6JQ, the hotel offers exceptional transport links: Marylebone station is just 30 seconds away, and Baker Street Tube is a five-minute walk. Room rates start at £500 per night.



