The Landmark London
London England
Your green getaway begins at The Landmark London, proving that responsible travel can be luxuriously comfortable, minutes from Baker Street and close to Marble Arch. This family-friendly hotel is close to Oxford Street and Hyde Park.
Relax sustainably with room service, a fully-stocked minibar, mini-refrigerator, air conditioning, daily housekeeping, complimentary high-speed WiFi, complimentary daily newspaper and a flat-screen TV, in our eco-certified rooms. Conveniences include bathrobes, a phone, an in-room safe, a desk and an iron and ironing board.
Property Details
Location
222 Marylebone Road, London, England NW1 6JQ, United Kingdom