Best location to stay in Geelong as it is in the heart of the city itself. Close distance walk to shops, restaurants, and hospital.