Extended Stay America - Albuquerque - Rio Rancho is located in Albuquerque and near the airport. Anderson-Abruzzo Albuquerque International Balloon Museum, Balloon Fiesta Park, and University of Phoenix are local attractions. Additional area points of interest include ITT Technical Institute and Rio Grande Nature Center State Park. Read More About Extended Stay America - Albuquerque - Rio Rancho
- Business Services
- FREE Breakfast
- FREE Local Calls
- FREE Parking
- Laundry Services/Laundry Facility
(*) = Free, some restrictions may apply.