Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Waterfront Hotel Sliema
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This 4 star hotel is located in the city centre of Sliema and was established in 2000. It is a short drive away from the St. John's Cathedral. All 31 rooms are equipped with air conditioning.
Less details
The Strand Sliema Gzira GZR 1028, Gzira, Malta - Gzira, Malta Island - Malta - 1028
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00