Located in the heart of London, the 4-star Times Square Serviced Apartments hotel lies within reach of family attractions like Coca-Cola London Eye, 3.5 km away.
This London hotel places you only a 6-minute stroll from St Katharine Docks and around 25 minutes on foot from Borough Market. The nearby business venues include The Shard (1.8 km) and Tower of London (1.3 km). The hotel is also relatively near the River Thames. The British Museum is just a short stroll from this London property, and Shadwell is situated merely 10 minutes' stroll away. Aldgate bus station can be found a 10-minute walk away, and the closest underground station Tower Hill is approximately 5 minutes on foot from Times Square Serviced Apartments hotel.
They are appointed with a refrigerator and an oven.
The nearby dining opportunities include The Artful Dodger, which is just a short stroll from this London property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Times Square Serviced Apartments!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.