Times Square Serviced Apartments
Located only 1.3 km from Tower of London, the 4-star Times Square Serviced Apartments London hotel offers access to tourist attractions throughout London.
Location
St Katharine Docks is not very far away, while Shadwell train station is within walking distance of the modern hotel. The luxury accommodation is situated just 6 minutes on foot from The Waterloo Barracks and just 450 metres from Tower Hill underground station. The nearby family attractions include Coca-Cola London Eye 3.5 km from this London hotel. Aldgate bus station is approximately 10 minutes on foot from the designer property, and Tate Modern lies nearly a 25-minute walk away.
Food & Drinks
While staying at Times Square Serviced Apartments hotel, guests can choose from dining options nearby, such as The Artful Dodger, located merely 150 metres away, or The Empress at a 5-minute walking distance.
Why choose Times Square Serviced Apartments London
Main amenities
-
Free Wi-Fi
-
No Smoking
Amenities
Times Square Serviced Apartments- Free Wi-Fi
- No Smoking
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- Concierge desk
General facilities
- Non-smoking property
- Lift
Important information
Enter dates to see availability