Background

Best Hotels near Victory Square

The 10 best hotels near Victory Square

Other hotels near Victory Square

More about Victory Square

photo

Explore the enchanting Victory Square in Birgu, where history, culture, and local life come together in a vibrant town square experience.

Tell me more about Victory Square

Select Currency