at 1015 Rio Grande Blvd NW, Albuquerque , 87104
The BEST WESTERN PLUS Rio Grande Inn is located in the Old Town District, Albuquerque, NM.
Welcome to the Land of Enchantment and the BEST WESTERN PLUS Rio Grande Inn. The Rio Grande Inn, a full service 173 room Albuquerque hotel, is located in the Historic Old Town District and offers access to over 150 shops, restaurants, and attractions.