Villa Fiorita
Situated on the picturesque island of Gozo, Villa Fiorita Hall boasts a stunning setting amidst breathtaking landscapes. This elegant villa exudes classic charm, adorned with French antiques, and features both indoor and outdoor spaces, including a charming terrace.
Like this Venue?