London Hotels

Landmark Hotel, London NW1

Landmark Hotel, London NW1

Located on Marylebone Road in front of Marylebone Station, it has a spectacular eight storey central atrium

299 bedrooms are stylish, air conditioned, with marble bathrooms. The Cellars restaurant for a clubby atmosphere or the main dining room for impressive European cuisine.

Landmark Hotel, London NW1

 

Map of all central London hotels

Your guide to UK hotels