|
Highlighted Features
Newly renovated, the purpose built Country Inn & Suites Kensington is very centrally located in the Royal Borough of Kensington and Chelsea. London's main museums, the Royal Albert Hall and exclusive shopping, including Harrods, in Knightsbridge and Kensington are all close by. Earl's Court and Olympia exhibition centers are within easy walking distance.
Close to Gloucester Road tube station and with easy access by road and rail from London Heathrow and London Gatwick airports
|
Click here to make
a request by email
Click here to book online with your credit card |
|