May's House
102 Mill Street, Liverpool
Location A perfect fit for a big group of travellers: apartment May's House is located in Liverpool. This apartment is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the apartment. Places nearby: Baltic Market, Liverpool Anglican Ca
Free WiFiParking






