Hotel Blue Downtown

717 Central Avenue NW
Albuquerque, NM 87104
505-924-2400

User Reviews (0)