With a stay at 24 Ward Avenue in Cowes, you'll be within a 15-minute walk of Cowes Beach and Cowes Harbour. Featured amenities include wired Internet access (surcharge) and multilingual staff. Free self parking is available onsite.
Based on 236 reviews
Policies vary by room type and provider.