The hotel is located 6 km away from London city center and 18 km away from London City Airport the nearest accessible airport from the accommodation.Facilities and services include Air Conditioning, Car parking (chargeable), Elevator, Restaurant and Wheelchair access.Room feature Air conditioning, Hairdryer, King-size beds, Private bathroom, Shower, Television and Wi-Fi in Room.Address: 115-119 Camden High Street, NW1 7JR, London England.