Image of The Landmark London

The Landmark London

View on Google Maps
4.7

A stylish retreat ideal for unwinding after a day exploring London’s attractions.

More About The Landmark London

After a busy day navigating the sights of London, The Landmark London offers a relaxing sanctuary. With its impressive eight-story glass atrium, the hotel merges historical charm and contemporary luxury. Guests can enjoy an extensive spa menu designed for relaxation, alongside a swimming pool and gym. Positioned conveniently, it allows easy access to the city's attractions while providing a tranquil escape. Springtime visits reward guests with delightful garden views, enhancing the overall experience.

What Makes It Special

One of the few hotels in London featuring an eight-story glass atrium.

Address

222 Marylebone Road, London NW1 6JQ, United Kingdom

Website

Visit Website

Reservations

Reservations recommended; book online or call

Amenities

Swimming poolspagymfree WiFiparkingrestaurantbar

Room Types

Superior roomexecutive roomjunior suitedeluxe suite

Check-in/Check-out

Check-in

15:00

Check-out

12:00

Best Time to Visit

Best visited in spring for its beautiful garden views