at 75 Hotel Cir NE, Albuquerque , 87123 United States
3 FB users likes Freeway Inn, set it to 110 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
Freeway Inn is Albuquerque based place and this enity listed in Hotel category. Located at 75 Hotel Cir NE NM 87123. Contact phone number of Freeway Inn: (505) 296-5465