When visiting Penola, you'll feel right at home at Alexander Cameron Suites, which offers quality accommodation and great service. The city center is merely 0.5 km away and the airport can be reached within 40 ... Read more

View all Luxury Hotels in Penola