Located in the heart of Arcadia, just opposite Alma bay with incredible views over Geoffrey Bay, The Arcadia Village Hotel offers the perfect place to visit. Visit the bar, or lounge by the pool and take in the stunning views of the water.
1
Arcadia HP
1/7