Why do you feel this listing needs to be reviewed?
Liverpool Apartments are located just 2 miles from Liverpool city centre, within easy reach of a wide range of tourist attractions, shops, restaurants and nightlife. Our luxury serviced apartments Liverpool and corporate furnished apartments are the best alternative to a hotel room, offering mor
216 views, Last viewed on Sunday, April 28th, 2024 at 3:43pm