Hilton Garden Inn Albuquerque North/Rio Rancho

Rio Rancho (New Mexico)
1771 Rio Rancho Boulevard (Rio Rancho (New Mexico)),NM 87124 (Rio Rancho)
Do you own this company? Click to edit

Description

This hotel is located 20 minutes from the Santa Ana Star Center and 30 minutes north of Albuquerque, New Mexico. It features an on-site restaurant, indoor pool, and flat-screen TVs.



Reviews

--

Have you stayed at this accommodation?

Rate from 1 (Terrible) to 10 (Super)!

CityOnline

Escolha o Idioma

Newsletter