Apartment/Flat Kookaburra Haven
★★★
26 Nelson Street, Great Ocean Road - Apollo Bay, Australia Show on map
Apollo Bay Holiday House on Nelson is a 4-star entire house in Great Ocean Road - Apollo Bay, Victoria, Australia. It is one of 44 places to stay in Great Ocean Road - Apollo Bay listed on Triptoic. The property has 1 rooms.
26 Nelson Street, Great Ocean Road - Apollo Bay, 3233, Australia
Apollo Bay Holiday House on Nelson is located at 26 Nelson Street, Great Ocean Road - Apollo Bay 3233, Australia.
Apollo Bay Holiday House on Nelson is rated 4 stars.
Apollo Bay Holiday House on Nelson has 1 rooms.
Highly rated alternatives close by
Apartment/Flat
Villa
Guest favorite
Guest favorite
Hotel
Apartment/Flat