SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
Offering free WiFi and free private parking, The Tower is situated in London, just 1 miles from Westminster Abbey. Housed in a building dating from 2014, this apartment is 1.2 miles from St James's Park and 1.3 miles from Buckingham Palace.
The apartment also includes 2 bathrooms.
Popular points of interest near the apartment include Houses of Parliament, Big Ben and Churchill War Rooms. The nearest airport is London City Airport, 7.5 miles from The Tower.
The Iconic Tower situated on the Thames, close to station, palace of westminister and many other landmark destinations. The property benefits from all new facilities and is maintained very clean.
To offer exceptional accommodation.
Great location in the heart of central London.