
Albuquerque, NM, United States
BEST WESTERN PLUS Rio Grande Inn
3-star hotel · BWH HOTELS
Stay at one of the Route 66 hotels in Albuquerque, NM, Old Town when you want easy access to the charming sites and convention center in Albuquerque. The Best Western Plus Rio Grande Inn is conveniently located near several…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool





















