Skip to main content

All-inclusive hotels - Sliema

.  
.

1 accommodation in Sliema

See on map

Hotel The Preluna 4 Stars

Sliema 297 m from city centre Score: 3.5 / 5 2670 reviews
from 24