Landmark London is a 5-star hotel offering a swimming pool and a wellness center. The luxury hotel represents Victorian architecture in London.
The beautiful location of The Landmark London Hotel provides an easy access to Marble Arch, The Place and Up at The O2 within a 20-minute walk. The property is set within 4 km distance from London city center.
The hotel boasts fast access to Sherlock Holmes Museum, Selfridges and Madame Tussaud's, as it is located just 350 meters from Marylebone subway station and a 15-minute drive will be enough to get to London City airport.
The Landmark London Hotel provides guestrooms appointed with a work desk, free Wi-Fi, a laptop-size safe, a minibar and TV. The property offers views of Regents Park from the rooms. Bathrooms are fitted with complimentary toiletries and a hairdryer.
Eat & Drink
There is a Mirror bar onsite to relax in. Serving a wide assortment of dishes, Sunday Champagne Brunch at The Landmark London and The Mirror Bar are about 50 meters from the property.
There are car rentals available on site.
The on-site spa facilities include a sauna and a Jacuzzi. For active guests a fitness center and a gym are provided.
Wireless internet is available in the entire hotel for free.
private parking is possible on site at GBP 40 per day.