Rio Rancho City Council approves 88-room extended-stay hotel site plan The Citizen 6 months ago Stay Apt Suites will be a 56,500-gross-square-foot, extended-stay hotel located at 360 Ridgeway Drive SE. Source: The Business Journal Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook