Photos coming soon
HOTEL
V60 Valletta
Battery Street 60, Valletta
Where it sits
V60 Valletta
Battery Street 60, Valletta
35.89531, 14.51255
Plan around V60 Valletta
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
