Currency
OMR
You are booking hotel for more than 30 days
Sliema, Tas-Sliema
The Windsor Hotel
OMR 9
Per Night
Sliema
Palazzo Violetta
OMR 28
1926 Le Soleil Hotel & SPA
OMR 30
Barcelo Fortina Malta
OMR 47
AX The Palace
OMR 41
Hotel Verdi
OMR 32
The Preluna Hotel
OMR 29
Marea Boutique Hotels
OMR 34
Land's End Boutique Hotel
OMR 39