SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
Located a 14-minute walk from the River Thames and 1.9 miles from Houses of Parliament, The Den London offers accommodation in Central London. This apartment is 1.9 miles from Westminster Abbey and 2.1 miles from London Eye.
The studio apartment has a fully equipped kitchen and a bathroom with a shower. A TV with complimentary access to Netflix is featured.
There is a late-night supermarket and restaurants around the corner from the flat.
Big Ben is 2.2 miles from the apartment, while Buckingham Palace is 2.3 miles from the property. The nearest airport is London City, 10.6 miles from the property, and London Heathrow Airport is 13.7 miles away.
Based on 10 reviews
8.5