The Swan Hotel
Hotel
Alresford, England
The Swan Hotel is an 18th-century hotel located in the centre of Alresford, just 15 minutes drive from Winchester. It has a bar, 2 restaurant areas, and a lounge with free parking located at the rear of the hotel
Number of rooms: 25
11 West Street, New Alresford, SO24 9AD, United Kingdom