Freeway Inn
The 25 Way NE
Albuquerque, NM 87109
Freeway Inn is a modest accommodation option situated in Albuquerque, NM, offering convenient lodging for travelers passing through the area.
The establishment provides a comfortable and affordable stay for guests seeking a simple and no-frills experience during their visit to the city.
Generated from their business information
Find related places
See a problem?