Situated in Totland in the Isle of Wight region, The Afton features accommodation with free Wi-Fi and free private parking. The property is around 28 km from Osborne House, 2.1 km from Hurst Castle and 3.4 km from The Needles Old Battery.
Hurst Point View, Totland, PO39 0AW, United Kingdom