Com um jardim, o Cowes - The Barn está situado em Cowes. Todos os quartos possuem uma televisão de ecrã plano com canais por satélite e uma casa de banho privativa. Estão disponíveis acesso Wi-Fi gratuito e estacionamento privado neste alojamento de acomodação e pequeno-almoço.
Um pequeno-almoço à carta ou inglês/irlandês completo está disponível diariamente na propriedade.
Estão disponíveis várias actividades na área, tais como ciclismo e caminhadas.