The Landmark London is a magnificent Spa Hotel located in the heart of the city. This hotel is housed in a stunning Victorian building that exudes elegance and sophistication, making it one of the most recognizable landmarks in London. The hotel is located on Marylebone Road, a prime location that provides easy access to some of the city’s top attractions. As a Spa Hotel, The Landmark London offers a range of rejuvenating spa services, including massages, facials, and body treatments. The hotel’s experienced therapists use only the finest products and techniques to ensure that guests leave feeling refreshed and relaxed. The Landmark London is also located near two of London’s most famous attractions – the beautiful Regent’s Park and the iconic British Library. Whether you’re in town for a spa getaway or a city break, The Landmark London is the perfect place to stay. With its luxurious spa services and prime location, this hotel offers a truly unforgettable experience. Book your stay at one of London’s premier Spa Hotels today and enjoy all that this vibrant city has to offer.
Back to destination Book now
Airport Shuttle



