London Centre apartment is located next to Tower Bridge, London Bridge and Tower of London. Guests will benefit from an elevator and a luggage storage along with housekeeping, laundry and ironing service.
Sadler's Wells, Hoxton Square and Church of St. Bartholomew the Great can be accessed in 10 minutes on foot. London city center is 4 km away. Guests can enjoy british and english cuisine in Fifteen Restaurant located fairly close to the property.
London City airport is 15 minutes' drive from the apartment.
The venue features Standard One-Bedroom Apartment, Standard Three-Bedroom Apartment and Standard Two-Bedroom Apartment. Room facilities include TV, free Wi-Fi, a microwave, a refrigerator and a dishwasher.
Eat & Drink
A kitchen is provided.