Le Meridien St Julians Hotel and Spa Saint Julian: 39 Main Street, Balluta Bay, Saint Julian, Malta, STJ15 | |
World hotels >
Europe > Malta > Saint Julian > Le Meridien St Julians Hotel and Spa | |
| ||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||
|
This information was supplied by the Le Meridien St Julians Hotel and Spa, Saint Julian - they are responsible for its accuracy.