13031 Central Ave NE, Albuquerque, New Mexico 87123
(505) 344-2100
The well-being of guests is top of mind at Choice-branded hotels. Guests may experience a variety of new, improved cleanliness protocols and products. Located on historic Route 66 minutes from Balloon Fiesta Park and New Mexico State Fairgrounds, the Subu