The Tower Hotel, Great West Road, London TW8 9BS, United Kingdom
Apartment in the centre
Show 6 more
The studio has been designed so that you feel at home the moment you open the door to your room. The Studio is furnished with a fully-fitted kitchen, dining table / chairs and a winter garden.
Unwind while watching the sunset will be the perfect finish to every evening. Or read the newspaper while having your breakfast watching the sunrise – the perfect start to your day.
… Full description
Parking space is available for your convenience Parking Spot