Le Townhouse Chapel Street propose un hébergement calme dans le centre de Cowes, à quelques minutes à pied de la rue principale et de la plage de Cowes. L'établissement offre de belles vues sur l'eau et dispose d'un parking gratuit sur place.
Cette maison climatisée dispose d'un coin salon à l'étage, d'une cuisine entièrement équipée, d'un lave-linge, d'une télévision à écran plat de 107 cm et d'un lecteur DVD.
Le Penguin Parade, Nobbies & Seal Rock, le GP Track, la réserve de koalas et la rampe de mise à l'eau sont tous accessibles en quelques minutes en voiture.