Skip to content
The Maltese Sun
Sliema, Malta
Home
About us
Privacy Policy
Contact Us
Photo Gallery
Book Now!
Contact Us
Need to get a hold of us?
[email protected]
2720-1384
53, Saint Margaret Street Sliema MT SLM, 1976, 53 Triq Santa Margerita, Tas-Sliema, Malta
[contact-form-7 id=”5″]