Set in Cowes in the Victoria region and Erehwon Point Beach reachable within 2.5 km, Birchwood Villa Cowes, Pool & Tennis in complex offers accommodation with free Wi-Fi, barbecue facilities, a private beach area and free private parking.
5 Birch Crescent, 3922 Cowes, Australia