El Townhouse Chapel Street ofrece alojamiento tranquilo en el centro de Cowes, a pocos minutos a pie de la calle principal y de la playa de Cowes. El establecimiento tiene vistas preciosas al agua y aparcamiento gratuito.
La casa cuenta con aire acondicionado, zona de estar en la planta superior, cocina totalmente equipada, lavadora, TV de pantalla plana de 42 pulgadas y reproductor de DVD.
El Penguin Parade, los Nobbies & Seal Rock, el GP Track, la reserva Koala y la rampa para barcos están a poca distancia en coche.