Photos coming soon
HOTEL
Barrakka Suites
4 Battery Street, Valletta
Where it sits
Barrakka Suites
4 Battery Street, Valletta
35.89535, 14.51231
Similar stays nearby
Plan around Barrakka Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 20, 2026.
