Remove Ads

Photo of Candlewood Suites Albuquerque

3.7
43 votes

Candlewood Suites Albuquerque

3025 Menaul Blvd NE, Albuquerque, New Mexico 87107 USA

Add Photo

Exterior

Remove Ads

Claim copyright