Voglr.Travel
The Ampersand Hotel | United Kingdom, Greater London
A Luxury Boutique Hotel situated in the heart of Kensington. Built in 1888, The Ampersand Hotel is one of London's original Victorian boutique hotels, renovated in the summer of 2012. Located on Harrington Road, this 111 bedroom destination is just seconds away from South Kensington tube station. The Ampersand Hotel is a new London experience with individually styled bedrooms and balconied suites, splashes of contemporary art and a ground floor patisserie, The Drawing Rooms, serving artisanal coffee and Champagne. An atmospheric vaulted destination for a cocktail and dining experience on the lower ground floor is the Apero Restaurant.
COMMENTHakusembe River Lodge
Namibia
Grecotel Creta Palace
Greece
Kivotos Spa experience
Greece
Kivotos Accommodation
Greece