Situated in a busy little market town of Leek in the Staffordshire Moorlands, this hotel features new generation bedrooms, each with an impressive 40″ flat screen TV, fresh new...
Read More ยป