Signal Point at Ventnor Botanic Garden
Signal Point at Ventnor Botanic Garden offers outstanding self catering accommodation in Ventnor on the Isle of Wight. Situated in a unique position on the banks of the Arid Garden, the property boasts stunning views over Ventnor Botanic Garden and the se…