Times Square Serviced Apartments - London
51.51221, -0.06821The 4-star Times Square Serviced Apartments hotel is situated in the heart of London, about a 25-minute walk from a hot shopping spot such as Borough Market.
Location
The hotel stands just moments from the unmissable Tower of London, at a 450-metres distance from Tower Hill underground station. The property is also located merely a 6-minute walk from The Waterloo Barracks and approximately 15 minutes' drive from Buckingham Palace. This London hotel is also a walk from the River Thames. The accommodation is situated within walking distance of Museum of London, while Aldgate bus station lies approximately 5 minutes away by car.
Times Square Serviced Apartments hotel provides access to Shadwell train station, which is nearly 5 minutes away by car.
Rooms
A fridge and an oven are available in the rooms.
Eat & Drink
The property is at a 150-metre distance from the restaurant The Artful Dodger.
Essential information about Times Square Serviced Apartments
💵 Lowest room price | 442 C$ |
📏 Distance to centre | 4.2 km |
🗺️ Location rating | 9.8 |
✈️ Distance to airport | 9.8 km |
🧳 Nearest airport | London City, LCY |
Location
- City landmarks
- Nearby
- Restaurants
- Hotels nearby