Casa Maria Pia is gelegen in Nadur, op 2,1 km van San Blas Beach en 2,6 km van Ramla taz-Zewwieqa Beach. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de zee.
Elke unit heeft een eigen badkamer en een douche, airconditioning, een flatscreen-tv en een koelkast.
De homestay biedt een continentaal ontbijt of volledig Engels/Iers ontbijt.
Iz-Zewwieqa Bay Beach ligt op 3 km van Casa Maria Pia, en Cittadella ligt 6,7 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 37 km van de accommodatie.