Queen Bower Farm Lodge Farm Stay Sandown
Offering a garden and garden view, Queen Bower Farm Lodge is situated in Alverstone, 16 km from Blackgang Chine and 2.1 km from Amazon World Zoo Park. This property offers access to a patio, free private parking and free Wi-Fi.
Alverstone Road Queen Bower, Alverstone, PO36 0NY, United Kingdom