This casual hotel is great place to stay for leisure or business traveler.
Coffeemakers are included in each contemporary room, as well as free WiFi and flat-screen TVs with HD channels.
Address 2116 Yale Blvd SE, Albuquerque, NM 87106, USA
Phone +1 505-243-5500
Maps 395H+6F Albuquerque, NM, USA Open Maps