Photos coming soon
HOTEL
The Preluna Hotel
124 Tower Road, Sliema
Where it sits
The Preluna Hotel
124 Tower Road, Sliema
35.91306, 14.50668
Similar stays nearby
Preluna
Hotel · 32 m
Prime Location Apartment With Side Seaviews
Hotel · 51 m
SLIEMA CHALET HOTEL
Hotel · 51 m
Sliema Chalet Hotel
Hotel · 51 m
Astra Hotel
Hotel · 82 m
Lovely spacious 2BR APT in the centre of Sliema by 360 Estates
Hotel · 84 m
Astra Hotel
Hotel · 86 m
Seafront Duplex with Terrace - Sliema Malta
Hotel · 90 m
Plan around The Preluna Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
