Central Apartments Apartment Qawra, Malta
Situated less than 1 km from Bugibba Perched Beach, Central Apartments offers air-conditioned accommodation with a balcony and free Wi-Fi. The property features city views and is 1 km from Qawra Point Beach and 2.6 km from Tax-Xama Bay Beach. Portomaso Marina is 11 km from the apartment and Love Monument is 11 km away.
Number of rooms: 6
Tower Manor, Block A, no 16, Triq il-Port Ruman,, SPB 1703 St Paul's Bay, Malta