Tower Of London - Your Apartment
Tower Of London - Your Apartment is located in a residential area of London around a 20-minute walk from Museum of London. Staying in this apartment, nestled in close proximity to Sky Garden, guests can relax on a terrace.
Location
Within a 300-metre distance of Tower Hill tube station, the property is a mere 1.6 km from London Millennium Footbridge. Guildhall Art Gallery is relatively close to the apartment.
Rooms
This accommodation includes a terrace, a seating area, and a fully equipped kitchen with an air conditioner for utmost comfort. Guests staying in the property will enjoy the convenience of hairdryers in the bathroom. Additionally, you'll find a walk-in shower.
Food & Drinks
This apartment also offers a full kitchen. Offering American dishes, Bodean's BBQ is situated just around the corner from the property. Tower Of London - Your Apartment is 20 minutes' drive from London City airport and within 10 minutes' walk of London Liverpool Street train station.
Why choose Tower Of London - Your Apartment
Main amenities
-
Free Wi-Fi
Amenities
Tower Of London - Your Apartment- Free Wi-Fi
Internet
- Free Wi-Fi
Parking options
- Parking
Devices
- Flat-screen TV
General facilities
- No smoking on site
Enter dates to see availability