Das Glen Isla House liegt in einem wunderschönen Garten am Strand, nur wenige Minuten von Sehenswürdigkeiten wie dem Phillip Island-Naturpark und der internationalen Grand Prix-Rennstrecke entfernt. Nach einem kurzen Spaziergang erreichen Sie den Küstenort Cowes. Dieses restaurierte Landhaus verspricht einen komfortablen Aufenthalt und bietet geräumige Zimmer mit Bad und separaten Eingängen. Neben dem eleganten Dekor sorgen Annehmlichkeiten wie etwa ein begehbarer Ankleideraum und eine Minibar dafür, dass Sie sich wie zu Hause fühlen. Machen Sie es sich auf Ihrer Terrasse in einem gemütlichen Stuhl bequem und genießen Sie die Ruhe und den Blick auf die grünen Gärten. Gleich hinter dem Tor liegt der unberührte Sandstrand. Genießen Sie an manchen Tagen ein herzhaftes kontinentales Frühstück im eleganten Speisesaal mit herrlichem Blick auf die historischen Gärten und schlendern Sie an anderen Tagen zu den Cafés und Restaurants hinunter in das Dorf.