S
Shabina Review of Le Meridien St. Julians, Malta
Exceptional stay, staff really go above and beyond...
Exceptional stay, staff really go above and beyond to accommodate you. Made the holiday so much better.
Comments: