Home > honeymoon > europe > england > resorts > the kensington close hotel & spa

The Kensington Close Hotel & Spa

The Kensington Close Hotel & Spa in England honeymoon resort photo

About The Kensington Close Hotel & Spa

The Kensington Close Hotel Spa is located in central London, close to Kensington Palace, Royal Albert Hall, and Earls Court Exhibition Centre. Nearby points of interest
View Resort Website View More Photos View Offers and Prices
0 Shares