The Maltese Sun Hotel Sliema
Located in Sliema, 600 metres from Balluta Bay Beach, The Maltese Sun offers air-conditioned rooms and a garden. The property is around 1.9 km from Portomaso Marina, 2.5 km from Bay Street Shopping Complex and 3.7 km from University of Malta.
Number of rooms: 23
53 Saint Margaret Street, SLM 1976 Sliema, Malta