1 Winter is a great place to stay when in Geelong.
It is close to everything you want to be close to, and is a fantastic place to relax.
The house has everything you need and more to make you feel comfortable and at ease.