New angel beach resort is gelegen in Talalla South, op een paar minuten lopen van Talalla-strand, en biedt accommodatie met een tuin, gratis privéparkeren, een terras en een restaurant. De accommodatie ligt op 19 minuten lopen van Edanda Wella Beach, 2,4 km van Gandara Beach en 15 km van Hummanaya Blow Hole. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben kamers bij het hotel ook gratis WiFi. Alle units bij New angel beach resort hebben airconditioning en een bureau.
De dagelijkse ontbijtopties bestaan uit een continentaal ontbijt, Amerikaans ontbijt en Aziatisch ontbijt.
Weherahena Buddhist Temple ligt op 8,3 km van de accommodatie, en Kushtarajagala ligt 29 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 43 km van New angel beach resort.