Enjoy your visit to Rio Rancho with a stay at Extended Stay America - Albuquerque - Rio Rancho. Free perks include WiFi, self parking, and continental breakfast daily between 6 AM and 9:30 AM. Rooms feature kitchens and flat-screen TVs.
Extended Stay America-Albuquerque-Rio Rancho is designed specifically for people who need more than just a room while away from home. In addition to the comfortable recliner and large work desk the oversized studio suites feature a kitchen that allows you to prepare meals at your convenience. As a guest of Extended Stay America you receive complementary movie channels free local phone calls...
by superpages on February 02, 2015 from superpages