Millcroft Inn & Spa – A Review of Our Midwinter Visit
Millcroft Inn & Spa in Alton has been wining and dining and housing guests forever. This is a Vintage Hotels property snuggled up against a river, and while it may have been considered a gem by many, I found the … Read More