Landmark Hotel London has a beautiful swimming pool located in their Landmark Spa. Pamper yourself with a relaxing massage before taking a swim in their luxurious pool.
The Landmark Hotel is located at 222 Marylebone Road in London. Maylebone is a city in central London. The subway that goes to the are is the Baker Street Subway.
This could depend on whether the hotel is having any special rates or promotions. The Landmark Hotel in London is having a "Sunsational" special offer this summer, from July to September, so this...