New hotels in Sliema

List of all new hotels in Sliema and news

HOTEL
Courtyard by Marriott
Rooms:
77
Added:
2025
Address:
L.Graham Street
SLM1712 Sliema

HOTEL
Travi Boutique By Holi
Rooms:
19
Added:
2024
Address:
35 L - Mrabat Travi Boutique
STJ1381 Sliema