Apollo Bay Holiday Park Apollo Bay Holiday Park is located 100 m from the beach along the Great Ocean Road. All units at thi More infoBook now