Landmark London – Hotel in London
In the heart of LondonÛªs fashionable Marylebone, this deluxe hotel has a stunning glass-roofed 8-story atrium with towering palm trees, an award-winning restaurant, luxurious bedrooms and an indoor pool and spa.
Star rating: 5 stars
222 Marylebone Road, NW1 6JQ, London
Price from: 237.6 GBP