The Milestone

England

In the heart of London, this luxury hotel in a typical romantic style offers face and body care by specialized therapists. A relaxing moment in total contrast with the hectic pace of the capital.

1 Kensington Court - W8 5DL London - England

www.milestonehotel.com