Apartment in Isle of Wight
EnglandIsle of WightVentnor
Situated in an elevated position overlooking Ventnor's Esplanade and harbour, this apartment is ideally placed not only to explore the delights of this bustling seaside town, with its local shops, bar...