Uptown House
Albuquerque -> New Mexico -> Mountain -> West -> the USA
NM 87110 7400 Mountain Rd NE, Albuquerque, NM 87110, United States of AmericaUptown House on the map
Uptown House. Hotel in Albuquerque
Uptown House is located in Albuquerque, 5 miles from Cliff's Amusement Park, and a tennis court and a garden are accessible on-site. The property is 5 miles from University Stadium. The vacation home offers a hot tub.
Price from $000
Photos of Uptown House. Albuquerque
The Information about Albuquerque, New Mexico, the USA
. See more information from the Uptown House in the Albuquerque, New Mexico.