Imperial Liverpool Street Apartments London lies 3.6 km from the public Trafalgar Square and approximately a 5-minute stroll from Liverpool Street tube station.
With a wardrobe, Imperial Liverpool Street Apartments offers a flat screen TV, ironing equipment, and conveniences like a washing machine. To ensure your comfort, a separate toilet and a shower are provided at the accommodation. Moreover, there are a hair dryer and bath sheets as well.
Featuring self-catering amenities such as a kitchen, this apartment ensures guests have a dining area to enjoy their meals.
The Tower Bridge is 2.1 km away, while Dennis Severs' House is in close proximity to the apartment. Guests can easily reach the Liverpool Street, which is only 5 minutes' stroll away. Aldgate bus station is also around 800 metres from this apartment.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please