Hotel Baymont Inn & Suites Albuquerque Downtown

2 Stars

  411 McKnight Ave NW - 87102-1361 - Albuquerque (Nm), United States View Map

Located in downtown Albuquerque, this hotel is one mile from the Albuquerque Convention Center and two miles from Old Town.
Located in downtown historic Old Town Albuquerque , located minutes away from convention center.

Hotel Details


Rooms Number: 92


Nearby restaurant.


Hotels nearby