Diplomat Hotel Malta

Diplomat Hotel Malta Address: 173 Tower Road, Sliema, Malta

Minimum price found for Diplomat Hotel Malta was: 36 EUR

Click here to get more information, photos & guest ratings for Diplomat Hotel Malta