Waterfront Hotel Malta - 0 views
-
Daniel Scott on 21 Sep 12Waterfront Hotel in Malta, Sliema offers all luxuries & facilities you will need from your holiday accommodation. This 4 star hotel provides modern accommodation in a convenient location for exploring the island. Book Waterfront hotel with Chevron holidays and avail excellent deals.