Die Luxurious Rio Grande Nature Residence in Albuquerque liegt 4,1 km vom New Mexico Museum of Natural History and Science, 6 km vom Bernalillo Metropolitan Courthouse und 6,3 km vom Kimo Theater entfernt und bietet Unterkünfte mit einer Terrasse
Ornella Lane Northwest 2700, Albuquerque, 87104, USA