The Landmark


Offering an ideal location, The Landmark London is a five-star oasis of luxury and calm.

Dating from 1899, this luxe hotel adjacent to Marylebone train station is 2 miles from the British Museum and a 14-minute walk from Oxford Street.

The plush rooms have sitting areas, flat-screen TVs and free Wi-Fi. Refined 1- to 3-bedroom suites add separate living areas, Nespresso machines and Italian marble bathrooms; some have atrium views.

There’s a posh wood-panelled restaurant/bar serving modern European dishes, an elegant eatery in an 8-storey glass atrium, and a breezy lounge offering afternoon tea with a Middle Eastern twist. Other amenities include a mirrored bar, a spa and an indoor pool, plus a 24-hour business centre.