LocationLe Meridien Hotel is located in the grounds of a 19th century Maltese Villa on the seafront of the picturesque Balluta Bay. The property is situated just off the promenade and is within walking distance from many restaurants, cafes, bars, clubs and the main shopping area of Sliema.
RoomsAll the beautifully appointed guestrooms are contemporarily decorated and have balconies that offer spectacular sea views and surprising country views over typical Mediterranean terraced fields.
RestaurantThe onsite Scirocco Restaurant blends local culture with buffet specialties of exotic hot dishes, while the Villa Brasserie offers contemporary Mediterranean cuisine.
GeneralThe conference centre with its 14 meeting rooms on one level, including a fixed seat amphitheatre and a dedicated business centre provides the best solution for conference organisers. During leisure, relax your body and soul at the onsite exotic Lotus Spa and Health, with gym, sauna, beauty treatment rooms, indoor pool, squash court and roof top pool enjoying breathtaking views.