Photos coming soon
HOTEL
Carafa Valletta Residence
St. Christopher Street, 68, VLT 1460 Valletta, Malta, Valletta
Where it sits
Carafa Valletta Residence
St. Christopher Street, 68, VLT 1460 Valletta, Malta, Valletta
35.90008, 14.51435
Plan around Carafa Valletta Residence
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
