Located in Pieta, 1.7 km from Rock Beach and 1.8 km from University of Malta, Large Central Apartment Near Valletta & Seafront provides air-conditioned accommodation with a balcony and free Wi-Fi. It is set 2.6 km from Upper Barrakka Gardens and offers a lift. The guest house also offers facilities for disabled guests.
Triq San Luqa, PTA 1026 Pieta, Malta