1315 Menaul Boulevard Northeast, Albuquerque, NM 87107, USA
1315 Menaul Blvd Ne Albuquerque, NM 87107
Albuquerque
New Mexico
87107
US
877-411-3436877-411-3436
Clubhouse Inn & Suites Albuquerque is pet friendly! Pets of any size are welcome for an additional $15 per pet, per night. All rooms are pet friendly.