Travel Reservations Center
Book Online or By Phone

The Preluna Hotel

The Preluna Hotel

124, Tower Road
Sliema, MT SLM01 Map It
Malta