Super 8 Rio Rancho
Super 8 – Rio Rancho, NM
Located near Intel in the heart of Rio Rancho, this small hotel features spacious guest rooms with magnificent views of the Sandia Mountains. It is two blocks off of Highway 528 which provides a quiet setting.
Staffed 24 hours a day by the friendliest people in Rio Rancho, you’re sure to have a Super visit!
The Super 8 features complimentary coffee in the lobby 24 hours a day, Super Start Breakfast each morning, a guest laundry, free wifi, and is near shopping, dining, and New Mexico’s second largest regional mall – Cottonwood Mall.

