Apollo Bay, Apollo Bay
Spend a second to
save a fortune!
Spend a second to save a fortune!
169 Great Ocean Rd., Apollo Bay
Facing the beautiful blue waters of Apollo Bay, The Apollo offers accommodation options with free WiFi, a flat-screen TV and fully self contained apartments. Guests can enjoy free onsite parking.
See MoreUsage of subsidiary facilities may incur additional fees