3025 Menaul Boulevard Northeast, Albuquerque, NM 87107, USA
3025 Menaul Blvd NE Albuquerque, NM 87107-1862 Albuquerque New Mexico 87107 US

Candlewood Suites Albuquerque is pet friendly! A maximum of three pets under 75 lbs are allowed for an additional fee of $15 for the first night, $10 each additional night. For longer stays the fee would …