New hotels in Sliema

List of all new hotels in Sliema and news

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