Hotel Roma is a family-run recently refurbished hotel situated in Malta's popular prime resort of Sliema, enjoying spectacular views of...
115 The Strand Aparthotel is ideally situated on the Sliema waterfront at Marsamxett harbour enjoying spectacular views of Malta’s capital...
Set on the seafront in Sliema, the Diplomat hotel offers panoramic sea views and a private rooftop pool. The entire...
Error: Contact form not found.