Choose your room
Chelsea Harbour Apartment
Chelsea Harbour Apartment London offers easy access to such tourist sites as The Chelsea Theatre, located approximately 5 minutes' walk away.
This apartment lies 3.4 km from Kyoto Japanese Garden and 3.6 km from Hyde Park. While exploring London, guests can conveniently reach the five-arched Battersea Bridge, which is merely 650 metres away. Churchill War Rooms Museum is also set 4.6 km away.
Chelsea Harbour Apartment has a balcony, with modern amenities such as a flat-screen TV with satellite channels, ensuring a more enjoyable stay. This accommodation offers guests the convenient feature of towels in the bathroom.
London Imperial Wharf train station is located in the immediate vicinity of the apartment.