Luxury Malta holiday, The Palace, Malta – save 29%
A fabulous five-star hotel and one of the most luxurious places to stay in Malta; The Palace is certainly befitting of its name. Located in Sliema, one of Malta's prettiest resorts, it's an easy five-minute walk to the sandy beach and clear azure sea. Interiors offer dazzling chandeliers, marble floors, high-end furnishings and sleek interior(…)