This 3 star Kensington Close Hotel is located in the city centre of London and was established in 1963. It is close to the Kensington Palace and Kensi...
ProGreat Service, Great Leisure Facilities, Take on s...
Pro A big hotel boasting spa facilities
Cons small rooms, not a great breakfast
Proreasonably priced for london
Consgood job we didn't bring the cat...
Prorooms and bathroom are lovely , staff welcoming an...
Consprice of food in restaurant is high but very tasty