If you set sail from England’s southern shore to the quietly cool Isle of Wight ... Warm and welcoming, The Seaview Hotel, in the upmarket coastal village of Seaview, has comfortable, naval ...