You can find us just around the corner of the lively district of St.Julian’s -The Hotspot of Malta’s Nightlife- overlooking Spinola Bay.Our address is 129 Main Street St.Julian's.