Locanda La Gelsomina

Nestled in a tranquil corner of Birgu, Locanda La Gelsomina is an oasis within which to escape the hectic rhythm of the busy world outside.

  • Birgu, Malta