Choose your room
The Tower Apartment
Spacious 73 m² The Tower Apartment lies at a distance of 1.4 km from Harrods and around 10 minutes' walk from South Kensington tube station.
Coca-Cola London Eye is nearly a 10-minute ride away, while Michelin House Restaurant is fairly close to the 2-bedroom accommodation. The property is also nestled about 15 minutes by car from Tower of London.
Enhancing your comfort, a tub, a separate toilet, and a shower can be found at the apartment. Moreover, there are hair dryers and bath sheets as well.
The Tower Apartment offers self-catering amenities, such as a fully furnished kitchen, and a dining place for guests' convenience. A Mexican cuisine is served at Mezcalito Chelsea, situated merely 5 minutes' walk away.