City Centre - Townhouse - Stay 10 - Cinema Room
Southwark
Show on map
Preview only — see all hotel photos
See all 16 photosShare this page
Copy link
Link copied!
City Centre - Townhouse - Stay 10 - Cinema Room
Offering a location approximately a 20-minute walk from the cantilevered Coca-Cola London Eye Observation Wheel, the 4-bedroom City Centre - Townhouse - Stay 10 - Cinema Room London villa gives access to various tourist spots in the area. This property hosts up to 10 guests and provides them with parking.
The holiday home is located in Southwark with cultural draws like the Tate Modern gallery and Shakespeare's Globe theatre, in proximity to the several London Bridge. Family tourists will enjoy proximity to SEA LIFE Centre London Aquarium, which is 1.8 km away. Nestled within 25 minutes' walk of London Transport Museum, City Centre - Townhouse - Stay 10 - Cinema Room villa is also within a 5-minute drive of such cultural places as London Millennium Footbridge.
At the property, guests can unwind in a seating area and make use of high-speed internet and a multi-channel television. City Centre - Townhouse - Stay 10 - Cinema Room villa offers a walk-in shower and a separate toilet, as well as comfort amenities such as hairdryers and bath sheets.
An equipped kitchen comprises an electric kettle, a refrigerator, and an oven. Serving dishes of contemporary cuisine, Aqua Shard is situated 13 minutes' walk away. Borough underground station is around 300 metres away, while Elephant & Castle train stop is within a few blocks of this London accommodation.
Amenities
Main Features
- Wi-Fi
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- No pets allowed
- Smoke detectors
- Electric kettle
- Dryer
- Heating
- Sitting area
- Washing machine
Policy
Map
Local Attractions
Attractions
- Houses of Parliament (2 km)
- Hyde Park North (2.5 km)
- Royal National Theatre (1.3 km)
- Islington (4.6 km)
- Westminster Abbey (2.3 km)
- Tower Of London (1.4 km)
- London Stock Exchange (1.4 km)
- Mayfair (2.3 km)
- Big Ben (2 km)
Airports
- London City (13 km)
Train stations
- London Bridge Station (800 m)