
Market Place Apartments
20 Market Place, Leek, ST13 5HJ, United Kingdom, Leek
Location A perfect fit for a big group of travellers: apartment Market Place Apartments is located in Leek. This apartment is located in the city center. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore the neighbourhood area of t
Free WiFiParkingBusiness

