Maria Villa ligt in Negombo, op 300 meter van het strandpark Negombo, en biedt gratis WiFi. Het hotel heeft een tuin en ligt dicht bij diverse bekende bezienswaardigheden, op ongeveer 12 minuten wandelen van de Sint-Antoniuskerk en op ongeveer 2 km van het Maris Stella College. De accommodatie ligt op ruim 2,5 km van het Nederlandse Fort.
De kamers hebben een bureau en een flatscreen-tv. Ze zijn voorzien van een waterkoker, sommige kamers hebben een terras en andere bieden ook uitzicht op de tuin. De kamers van Maria Villa zijn uitgerust met een zithoek.
Elke ochtend wordt er een continentaal ontbijt verzorgd.
Het Ave Maria-klooster ligt op ruim 1,5 km van de accommodatie. De internationale luchthaven Bandaranaike ligt 8 km verderop.