Freeway Inn

Call
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

Own this business?
See a problem?

You might also like