Designed for both business and leisure travel, Caprera Hotel is ideally situated in Sandown South; one of the city's most popular locales. The city center is merely away and the airport can be reached within mi ... Read more

View all Luxury Hotels in Isle of Wight