Stayed at this hotel for 3 nights and I'm quite happy. The hotel is right next to Hyde Park (Kensington Gardens) overlooking Kate & William's Kensington Palace. The tube station is minutes away and there are lots of restaurants and shops on the street. Great location! The Chinese invested hotel went through renovation in 2011. I think it totally worths... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.