D
David Walker Review of Le Meridien St. Julians, Malta
Excellent rooms and staff, good location, good foo...
Excellent rooms and staff, good location, good food
Excellent rooms and staff, good location, good food
Comments: