Hotel Xenia is rather special. Housed in what was once a Victorian building in Kensington it is now a 99-bedroom charming and characterful boutique hotel combining individuality, luxury and modern comfort. It is in a great location about a six minute walk from Gloucester Road tube station, and within easy walking distance of museums like […]
Category: Hotel Reviews
Categories
Saint Lucia
Categories
Belmond Hotel das Cataratas
Categories
The Mercy Hotel and Restaurant Umai
Categories