Best Hotels near Independence Square
More about Independence Square
Discover the vibrant heart of Valletta at Independence Square, a cultural landmark filled with history, stunning architecture, and lively social gatherings.
Tell me more about Independence Square