The Milestone Hotel
Search & compare prices for The Milestone Hotel in all hotel booking websites.
The Milestone Hotel Address: 1 Kensington Court, London, United Kingdom
Minimum price found for The Milestone Hotel was: 303 GBP
Click here to get more information, photos & guest ratings for The Milestone Hotel