Showing 1-1 of 1 Resorts and Lodges
Malta hotel on the Fashionable Sliema Promenade, Combining an Incomparable Location and Cosmopolitan Atmosphere with Friendly, Efficient Service.... more
Showing 1-1 of 1 Resorts and Lodges
Malta hotel on the Fashionable Sliema Promenade, Combining an Incomparable Location and Cosmopolitan Atmosphere with Friendly, Efficient Service.... more