Felicia in latin means "Happy Times".
Felicia sits high on the mountaintop with the most breath takings views - from the French Islands to the You Yangs. It is a place where the sky meets the land where you can truely unwind, relax and enjoy nature.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.