Even before stepping inside Locanda La Gelsomina, guests realize that this quaint, family-run hotel defies a clear-cut label. Nestled in the historical area of Birgu, the building sits atop... Read full article »