Bénéficiant d'un jardin, le Cowes - The Barn est situé à Cowes. Toutes les chambres disposent d'une télévision par satellite à écran plat et d'une salle de bains privative. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking privé sur place.
Un petit-déjeuner anglais/irlandais complet à la carte est servi tous les jours sur place.
Vous pourrez pratiquer diverses activités dans les environs, telles que le vélo et la randonnée.