Hotel Details
This hotel is located 3 km away from city center of London and 32 km away from London Heathrow Airport.
General
Facilities and services include restaurant.Rooms features are Air-Condition, TV, private bathroom, bed linen, towels and free Wi-Fi.Address: Quaker St, London E1 6SN, United Kingdom