Facebook facebook Twitter twitter Email envelope Print print Motel Location 8501 Central Ave Ne Albuquerque, NM United States Motel Contact Information Phone (505) 268-3969 Locate To navigate, press the arrow keys. 35.0744366, -106.552503