Directions to Candlewood Suites Albuquerque, Albuquerque

Candlewood-suites-albuquerque-map
The Candlewood Suites Albuquerque in Albuquerque is located at 3205 MENAUL BLVD NE , Albuquerque , NM, US .   Click on the Google Map above to get an interactive version and see the area around the Candlewood Suites Albuquerque .