This stylish hotel offers 24-hour room service, massage services and valet parking. Welcoming and professional staff are available 24 hours a day. The Landmark provides air conditioned rooms with a mini bar, luxury toiletries and a flat-screen TV. All provide bottled water, heating and a laptop safe.
Places to dine at The Landmark include twotwentytwo and The Winter Garden. Guests can also order from the extensive drinks menu at Mirror Bar. London’s attractions, such as 34 Montagu Square, the Madame Tussauds and Edgware Road, are easily accessible on foot from The Landmark. Guests can also visit the Wallace Collection, Oxford Street and London Business School.
Reserve a room via Luxury Concierge & benefit from complimentary 24/7 concierge services
Luxury Concierge” is an exclusive VIP club providing bespoke luxury services and experiences. Having been established to introduce a philosophy of value and innovation in the business and management world, it is a gateway to a luxury lifestyle, totally adapted to your needs.