Americas Best Value Inn Santa Rosa, NM Santa Rosa
120 Highway 54 -
Santa Rosa,
NM 88435
Near St. Rose of Lima Catholic Church