We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

The Landmark

222 Marylebone Road, London, United Kingdom
(2.11 mi from city center)
User rating:
8.99/10
(3697 Reviews)

Check in from 15 / Check out prior to 12

The Landmark: Find photos, reviews, information, amenities and compare prices for 5 stars hotels in London, United Kingdom.

Hotel description

The Landmark is situated in London and is within a short walk of local sightseeing spots, including the Madame Tussauds, Baker Street and Edgware Road. Some of the popular facilities at this sophisticated 5-star hotel include an indoor pool and a Jacuzzi.

This modern hotel offers 24-hour room service, valet parking and a sauna. 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 a laptop safe, heating and bottled water.

Places to dine at The Landmark include twotwentytwo and The Winter Garden. Guests can also order from the extensive drinks menu at Mirror Bar.

The Landmark is close to Baker Street Tube Station, making it easy for guests to explore London and its surrounding areas. Guests can also visit the London Central Mosque, Oxford Street and Rhodes W1.

Hotel features

Business Center, Room Service, Parking, Swimming pool, Concierge, Valet Parking, Massage / Beauty Centre, Elevator / Lift, 24-Hour Reception, Dry Cleaning, Air Conditioned, Conference Room(s), Currency Exchange, Multilingual Staff, Safe-Deposit Box, Sauna, Mini Bar, Cable / Satellite TV, Bath, Porters, Wake-up Service, Meeting Rooms, Hair Dryer, TV, Laundry service, Garden, Desk, Ticket Service, Salon, Jacuzzi, Massage, Spa & Wellness Centre, WiFi, Bathrobes, Pool Indoor, Luggage Storage, Smoking Room, Shoe Shine, Self Laundry
Availability and Prices

Nearest hotels

Wyndham Hotel London
30 Wyndham St
Marylebone Lodge
24 Lisson Grove
Dorset Square Hotel
Dorset Square
Bickenhall Hotel
119 Gloucester Place. London - London
Somerset Hotel London
6 Dorset Square
Marylebone Inn Hotel
119 Gloucester Place
Kenwood House Hotel London
114 Gloucester Place
Regents Park Hotel London
156 Gloucester Place
MStay 146 Suites
146 Gloucester Place
Deep Blue Apartments Marylebone London
1 Durweston House, Durweston Street
Park Avenue Baker Street
173 Gloucester Place
Americana Hotel London
172 Gloucester Place
Georgian Hotel
87 Gloucester Place
Montagu Place Hotel
2 Montagu Place
Search hotels
Overall Rating:
8.99 /10
Cleanliness:
9.15/10
Service:
9.02/10
Amenities:
9.01/10
Location:
8.99/10
Food:
9.00/10
Rooms:
9.15/10
based on 3697 reviews