Holiday house3 reviews (5.0)
Beach House on Hitchcock is positioned on the riverside of Hitchcock Ave and is a centrally located holiday house in main street Barwon Heads, 5 minutes walk to everything, cafes, bakery, supermarket, restaurants, rivers edge. Park your ca...
Holiday house4 reviews (4.5)
Stella Villa is 2 bedroom villa in the main street of Barwon Heads. (Currently, only unit 3 is available). These recently completed villas are in the perfect location for your holiday break. Park the car when you arrive, and walk everywhere.