2221 Rio Rancho Blvd(Hwy 528), Rio Rancho
This Extended Stay America - Albuquerque - Rio Rancho Blvd. is located in Rio Rancho and especially designed for longer stays with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.
2608 The American Rd. NW, Rio Rancho
This Extended Stay America - Albuquerque - Rio Rancho is located in Albuquerque and especially designed for longer stays with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.
2321 International Avenue Southeast, Rio Rancho
This Extended Stay America - Albuquerque - Airport is located in Albuquerque and especially designed for longer stays with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.