Facebook facebook Twitter twitter Email envelope Print print Motel Location 1001 Central Ave Ne Albuquerque, NM United States Motel Contact Information Phone (505) 242-2757 Locate To navigate, press the arrow keys. 35.0829811, -106.6356618