Accommodation > Malta > Accommodation in Sliema > Preluna Hotel & Towers
More Information
Preluna Hotel & Towers

124 Tower Rd SLM01 Sliema (Malta) Map

No reviews available. Create the first one
Structure:

Built in 1969, renovated in 1996.

Location:

124 Tower Rd

SLM01 Malta (Sliema)

Destination:
Searching

Searching details are not correct

Please select arrival date