Stella Niagara NY Hotels & Motels 1. 4421 Lower River Rd, Stella Niagara, NY 14144 | Center Of Renewal Retreat (716) 754-7376