at 615 Central Ave NE, Albuquerque , 87102 United States
Travel Inn-Albuquerque is Albuquerque based place and this enity listed in Travel & Transportation category. Located at 615 Central Ave NE NM 87102. Contact phone number of Travel Inn-Albuquerque: (505) 247-8897