Address : 248 tower road sliema slm 05 malta Show Hotel Map
This superior 3 star property lies on the coast road of Sliema, near St.Julian's. It enjoys picturesque views of Balluta Bay and is close to the promenade with an attractive rocky beach and a public garden. The many shops,restaurants and bars of Sliema are within a mile of the hotel. This is an ideal location to enjoy both the night life in St Julian's and day time activities in Sliema. 2 kms to city centre 12 kms to the nearest airport (luqa)