Situated 6 minutes' stroll from Michelin House Restaurant, the 73 m² The Tower Apartment London offers guests easy access to various tourist attractions nearby.
Visitors will enjoy the comfort of a bathroom with hairdryers and towels in the apartment. Additionally, you'll find a tub, a separate toilet, and a shower.
This accommodation offers convenient self-catering facilities, including a fully equipped kitchen with a microwave, an electric kettle, and glassware. The apartment is about 200 metres from Mezcalito Chelsea offering Spanish cuisine.
The 2-bedroom apartment is merely 1.1 km from the botanic and apothecary Chelsea Physic Garden and about 25 minutes' walk from Buckingham Palace. Borough Market is within 15 minutes' drive of this spacious accommodation. The property is located a short distance from South Kensington tube station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please