The Albatross
20 McCue Street, Port Campbell, Australia
★★★★
Port Campbell, Australia
One of the hotels for your stay in Port Campbell is the The Albatross which is located at 20 McCue Street, Port Campbell, Australia. There are many facilities offered at The Albatross, both hotel and room facilities. If you are traveling to Port Campbell, you can choose The Albatross as a place to stay. The Albatross is located in the region of Victoria, Great Ocean Road
Rotate image to see The Albatross
Hotel Amenities
- Fishing
- Wifi in all areas
- Wifi
- Smoke-free property
- Smoke alarms
- Free Wifi
- Air conditioning
- Beach
- Pet friendly
- Hiking
- Internet
Hotel policy
- Check-in time is 15:00 and check-out time is 10:00
- Pets allowed