Pilgrim’s Loft
Ventnor, Isle of Wight, England, United Kingdom
Pilgrims’ Loft rests in Ventnor, sleeping six people in three bedrooms. Via external rustic stone steps and then to the first floor, be welcomed into the contemporary, open-plan living space, featurin.....
From €622