Cowes Central is set in Cowes. Providing a garden, the property is located within 2.4 km of Osborne House. This pet-friendly guest house also has free WiFi. At the guest house, every room comes with a wardrobe and a flat-screen TV. Read more
Cowes Central is set in Cowes. Providing a garden, the property is located within 2.4 km of Osborne House. This pet-friendly guest house also has free WiFi. At the guest house, every room comes with a wardrobe and a flat-screen TV.