Indirizzo:
801 Central Avenue Northeast,
NM 87102,
Albuquerque,
Stati Uniti
Questo motel del New Mexico sorge nel centro di Albuquerque, a soli 4,8 km dall'aeroporto internazionale Sunport di Albuquerque. Offre camere con connessione Wi-Fi gratuita e TV via cavo.