Malta's most prestigious hotel, Le Meridien Phoenicia is situated among seven acres of mature gardens. more