Apollo Bay Backpackers Montrose Avenue
Apollo Bay, Australia
Apollo Bay Backpackers Montrose Avenue
47 Montrose Avenue, Apollo Bay, Australia
Ranking: Apollo Bay Backpackers Montrose Avenue is ranked 24th out of 92 accommodation options available in Apollo Bay.
Classification: 1 Star Hostel
The Apollo Bay Backpackers Montrose Avenue is conveniently located in the middle of the town. The staff will be happy to book tours and sightseeing in Apollo Bay as well as give restaurant recommendations.