Alur Aparments Harrington street Liverpool is located in Liverpool, 1km from Albert Dock, 1.5km from Tate Liverpool, 11.5km from Crosby Beach and 16km from Liverpool John Lennon Airport.Facilities and services include Wi-Fi.Apartment features WiFi, kitchen with a fridge, an oven and a microwave.Extra bed option: double sofabed. Only upon request and payable directly at the hotel upon arrival.Address: Pekin Building, 23B Harrington Street L2 9QA Liverpool (UK) England