Provvisto di 118 camere, l'Inn At Rio Rancho Hotel si trova vicino a un quartiere commerciale di Rio Rancho, a circa 2 km dall'A Park Above. La struttura dispone di un lounge bar e una piscina.
Gli ospiti possono trovare Saint Thomas Aquinas Catholic Church a circa 7 minuti a piedi da questa locanda, mentre Corrales Bosque Gallery è a circa 4 km di distanza. L'inn At Rio Rancho è a 192 km da Angel Fire. Quest’alloggio si trova a circa 3 km dalla Casa San Ysidro e ad altre attrazioni culturali. L'inn At Rio Rancho Hotel, a 3 stelle, è situato a distanza di 35 km dall'aeroporto Internazionale di Albuquerque Sunport.
Le camere della struttura forniscono agli ospiti un televisore, e dei comfort quali un asse e un ferro da stiro e un impianto di climatizzazione. Gli ospiti potranno anche usare un microonde e un frigo.
Gli ospiti sono attesi al ristorante per gustare la colazione ogni mattina. L’hotel è situato a 50 metri dai ristoranti Lily and Liam Bistro e il Toro Bar and Grill, caratterizzati da una grande selezione di piatti.