Set in Sliema, less than 1 km from Balluta Bay Beach, Palazzo Violetta Boutique Hotel features accommodation with a restaurant, private parking, a garden and a terrace. This 4-star hotel offers a bar.
Number of rooms: 33
70, Triq Tonna, SLM 1070 Sliema, Malta