Info

The Imperial Hotel – Sliema

Map:

 

VENUE: