Das Townhouse Chapel Street bietet ruhige Unterkünfte im Zentrum von Cowes, nur wenige Gehminuten von der Hauptstraße und dem Cowes Beach entfernt. Die Unterkunft bietet einen schönen Blick auf das Wasser und kostenfreie Parkplätze an der Unterkunft.
Das klimatisierte Haus verfügt über einen Wohnbereich im Obergeschoss, eine voll ausgestattete Küche, Wäschemöglichkeiten sowie einen 42-Zoll-Flachbild-TV und einen DVD-Player.
Die Penguin Parade, Nobbies & Seal Rock, GP Track, Koala Reserve und die Bootsrampe sind alle nur eine kurze Autofahrt entfernt.