TownePlace Suites Albuquerque Old Town

2510 12th Street NW, Albuquerque, New Mexico 87104 USA
+1 505-314-8201

Check room rates & availability

back to top