900 Medical Arts Avenue Northeast, Albuquerque, NM 87102, USA
900 Medical Arts Ave NE Albuquerque, NM 87102
Albuquerque
New Mexico
87102
US
877-411-3436877-411-3436
The Plaza Inn Albuquerque is pet friendly! Up to two pets of any size are welcome for an additional fee of $25 per room per stay. Please note there are a limited number of pet friendly …