Cowes - The Barn ligt in Cowes en beschikt over een tuin. Alle kamers beschikken over een flatscreen-tv met satellietzenders en een eigen badkamer. De bed & breakfast biedt gratis WiFi en privéparkeergelegenheid.
De accommodatie verzorgt dagelijks een à-la-carte- of een volledig Engels/Iers ontbijt.
In de omgeving kunt u tal van activiteiten ondernemen, zoals fietsen en wandelen.