Expedia: Holidays, Hotels, Flights, Car HireLe Meridien St Julians is located on the picturesque water front of Balluta Bay in St Julians. The hotel offers 276 beautifully appointed bedrooms all equipped air conditioning, minibar and modem facilities. The hotel features an exotic spa and fitness centre with indoor swimming pool and outdoor rooftop swimming pool with panoramic views. There is also a buffet restaurant, contemporary Mediterranean Brasserie and lounge bar and terrace overlooking the Bay.