2321 International Ave SE, Albuquerque, New Mexico 87106-4198 USA
In-Room Kitchenette
Claim copyright