Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Sliema Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
With a stay at Sliema Hotel by ST Hotels, you'll be centrally located in Sliema, just a 5-minute walk from Triq Manwel Dimech and 5 minutes by foot from Bisazza Street. This hotel is 4.3 mi (6.9 km) from Malta Experience and 1 mi (1.6 km) from Sliema Promenade. Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and a reception hall. Make yourself at home in one of the 70 air- conditioned guestrooms. Complimentary wireless Internet access keeps you c...
More details
59 The Strand Sliema, Sliema SLM07, Malta - Sliema, Malta Island - Malta - 07
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00