Homestay Naxxar Homestay Naxxar
Located 5.7 km from Bay Street Shopping Complex and 5.9 km from Portomaso Marina, Homestay Naxxar in Naxxar provides air-conditioned accommodation with views of the quiet street and free Wi-Fi.
Number of rooms: 2
11,w.m.Thackeray street, NXR 2260 Naxxar, Malta