Property Location When you stay at Millcroft Inn - amp; Spa in Alton, you'll be within the region of Hockley Valley.Rooms Mak..
Alton / Alton