at 717 Central Ave NW, Albuquerque , 87102 United States
5 FB users likes Hotel Blue-Albuquerque Downtown, set it to 108 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
Hotel Blue-Albuquerque Downtown is Albuquerque based place and this enity listed in Hotel category. Located at 717 Central Ave NW NM 87102. Contact phone number of Hotel Blue-Albuquerque Downtown: (800) 391-3613