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