Categories
Hotel Reviews

Hotel Xenia and Evoluzione Restaurant – London

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 […]