El Cowes - The Barn se encuentra en Cowes y alberga un jardín. Todas las habitaciones cuentan con TV de pantalla plana con canales vía satélite y baño privado. Este bed and breakfast proporciona WiFi gratuita y aparcamiento privado.
Todos los días se sirve un desayuno a la carta o inglés/irlandés completo.
En la zona se pueden practicar diversas actividades, como ciclismo y senderismo.