RT.com RT Partners Hotels Malta Sliema Preluna Hotel And Spa

Preluna Hotel And Spa

Basic information
Category
4 Stars
Address Tower Road
City Sliema
Country Malta
Number of rooms 280
Fax number

Special deals