Choose your room
Chelsea Apartments
- Free Wi-Fi
Free Wi-Fi in rooms
- Child-friendly
Cots
- No pets allowed
Chelsea Apartments London is located in Kensington with stately Victorian buildings and embassies, and Earl's Court tube station is just 250 metres away.
The scientifically spellbinding Science Museum is nearly a 20-minute walk away, while the Oxford Street is within a 4-km distance of the welcoming apartment. You can also reach the royal residence "Kensington Palace", which is around a 25-minute stroll from the apartment.
At the accommodation, guests will enjoy the convenience of a hairdryer and towels in the bathroom.
This apartment has a kitchen and an oven and a dishwasher. Chelsea Apartments is within reach of London West Brompton train station.