The Crescent - Rejuvenate Stays Inverloch is a property only 1.9 km from Leveld Church.
Phillip Island can be accessed in a 40-minute drive. Serving guests with contemporary dishes, Red Elk Bar & Cafe is 400 meters away.
The villa offers 3 bedrooms. There is a private bathroom.
A kitchen is provided.