El Host Apartments - Central Modern Two Bedroom Apt - Secure Parking! Se encuentra en el centro de Liverpool, a 600 metros de la estación central de Liverpool y a 500 metros de la sala de conciertos Philharmonic Hall.
8 Colquitt Street, Liverpool, L1 4DE, Reino Unido