TownePlace Suites by Marriott Albuquerque Old Town is a Hotel located at 2510 12th St NW, Albuquerque, NM 87104. It has received 254 reviews with an average rating of 4.4 stars.
The address of TownePlace Suites by Marriott Albuquerque Old Town: 2510 12th St NW, Albuquerque, NM 87104
TownePlace Suites by Marriott Albuquerque Old Town has 4.4 stars from 254 reviews
Hotel
1904 reviews
6101 Iliff Rd NW, Albuquerque, NM 87121
1848 reviews
2400 Yale Blvd SE, Albuquerque, NM 87106