This hotel in St. Julian’s invests in an eco-friendly project
This hotel in St. Julian's invests in an eco-friendly project westin dragonara resort The Westin Dragonara Resort, located in Malta’s seaside town of St. Julian’s, has just completed the installation…