Eden Lodge
Immersed in the characteristic Maltese countryside and located just outside the charming town of Zurrieq, Eden Lodge is perched atop one of Malta’s highest hills and offers breathtaking views of the surrounding towns, the sea, and the Wied Babu valley below.
Like this Venue?