at 13139 Central Ave NE, Albuquerque , 87123 United States
Budget Host Inn-Albuquerque is Albuquerque based place and this enity listed in Travel & Transportation category. Located at 13139 Central Ave NE NM 87123. Contact phone number of Budget Host Inn-Albuquerque: (505) 292-4878