
Keel House
33 Denmark Road, Cowes, Gb, Cowes
Location A perfect fit for a big group of travellers: apartment Keel House is located in Cowes. This apartment is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the apartment — RedJet Ferry Terminal, Cowes Yacht Haven and East Cowes Ferry Terminal
Free WiFi



