Travel Inn Albuquerque NM
Add Website
Close
Travel Inn
Be first to review 615 Central Avenue Northeast,Albuquerque NM 87401 Phone Number: (505) 247-8897
Travel Inn Store Hours
Hours may fluctuate
Post a review
Travel Inn Nearby
Locations Closest to You miles-
Travel Inn - Farmington 1510 West Main Street0.00
-
Travel Inn - Albuquerque 615 Central Ave NE145.13
-
Travel Inn - Canon City 2980 East Main Street202.42