The Landmark London
London England
Tread lightly and travel consciously at The Landmark London, where sustainability meets exceptional hospitality, within a 15-minute walk of Marble Arch and Hyde Park. This family-friendly hotel is 10 minutes walk to Regent's Park and 3 minutes drive to Oxford Street.
Enjoy green luxury featuring room service, a private bathroom with premium toiletries, complimentary daily newspaper, in-room coffee & tea facilities, a flat-screen TV, air conditioning, mini-refrigerator and complimentary high-speed WiFi, with eco-friendly finishes. Conveniences include bathrobes, an in-room safe, a desk, an iron and ironing board and a phone.
Property Details
Location
222 Marylebone Road, London, England NW1 6JQ, United Kingdom