A charming haven nestled in the historical heart of Victoria, Gozo.

Website coming soon

26, Triq Mons. Guzeppi Farrugia, Victoria, Gozo