Located in a tourist area only a 6-minute walk from Sussex Gardens Open Space, the 4-star Chilworth Court Aparthotel London features a prime touristic area and various recreational opportunities. Opened in 1700, this independent hotel welcomes guests in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history and boasts a central location near an underground station.
The smoke-free accommodation is situated near the shopping district of London, at a distance of 3.8 km from and the Trafalgar Square art museum "National Gallery". The Chilworth Court Aparthotel London provides history lovers with proximity to Kensington Palace (1.1 km) and Buckingham Palace (3.4 km). Visit The Long Water, just 1.4 km from this London property, and feel complete harmony with the nature of United Kingdom. Chilworth Court Aparthotel is located at a distance of 2.5 km from Oxford Street. For those travelling from afar, London City airport is 41 minutes' drive away.
The rooms have elegant furniture featuring a sofa and a work desk. Guests can also enjoy city views.
This London hotel is right near Pret a Manger, serving British cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Chilworth Court!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
John
2020-11-25
The venue is awesome and great. Very clean unit. Loved being at a moderate distance from lancaster gate metro station.
Eric
2020-07-31
Good value and location is marvellous! Deluxe apartment had air conditioning, a private safe and a writing table, everything worked for us.
Shame the bathroom was leaking.
Find your perfect place to stay!
Great locations and deals for every budget.