Mon – Fri 8:30am – 5pm
97, Nicolo Isouard Street
Sliema, SLM 2080, Malta.
Destination Management Company (DMC) and we are now a major influential organisation in the Maltese travel trade scene.
© 2019 Sunspot Malta - Privacy Policiy - Terms & Conditions