United Kingdom
>England
>London Hotels
>
Info
The Landmark London is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station.
The Landmark London sits in the heart of Central London, the crowning jewel of the fashionable Marylebone neighbourhood, with many fascinating places to visit right on our doorstep.
Marble Arch and Royal Albert Hall are notable landmarks, and some of the area's popular attractions include London Eye and Madame Tussauds Wax Museum.
A truly enchanting hotel in the heart of the world’s finest city.
Experience quintessential London charm in the sumptuous surroundings of this magnificent Grande Dame hotel.
Make time for ZSL London Zoo, or check out an event or a game at The Oval.
Discover a breath taking oasis of luxury, sophistication and serenity.
Contact Number
Web Site
http://www.landmarklondon.co.uk/
Title :
Title :
5 Star Luxury Hotel In London - The Landmark London
Description :The Landmark London Opened in 1899 and is one of London's most iconic hotels. Based in Marylebone we combine timeless British elegance with 5 star luxury.
Address
222 Marylebone Road, North Marylebone, NW1 6JQ
Map Coordinates
Lat : 51.5215324, Lng : -0.1627258
Map