Places to stay in South Town, Hampshire

We have no listings or alternative listings for South Town.

South Town is a hamlet situated in the civil parish of Medstead, Hampshire. Its nearest town is Alton, which lies 4.7 miles (7.6 km) away.

If you are travelling in the area, South Town is located close to East Branch South Branch Kishwaukee River, DeKalb County Courthouse, Millennium Park, Genoa - Kingston Fire Protection District Station 1 and South Lake Dam.

Booking.com