Barrakka Suites
Vacation appartment • Holiday apartment rental
Address
Battery Street, Triq Ir-Repubblika, Il-Belt Valletta VLT 1220, Malta
Contact
+356 9982 8017Rating on Google Maps
3.90 (40 reviews)Open on Google Maps
Discover top rated places in Valletta
Battery Street, Triq Ir-Repubblika, Il-Belt Valletta VLT 1220, Malta