Barrakka Suites Apartment Valletta
Situated next to the beautiful Barraka Gardens, Barrakka Suites offers air-conditioned accommodation with free Wi-Fi. This property is just a 5-minute walk from the popular Republic Street, filled with museums, shops and restaurants.
Number of rooms: 4
4 Battery Street, VLT 1220 Valletta, Malta