New hotels in Valletta

List of all new hotels in Valletta and news

HOTEL
King Charles Hotel
Rooms:
14
Added:
2024
Address:
73 Strait Street
VLT 1434 Valletta

HOTEL
San Karlu
Rooms:
31
Added:
2024
Address:
Triq San Karlu
VLT 1550 Valletta