300 Lenora Lane, Auburn, IN
The Holiday Inn Express & Suites Auburn is conveniently located right off I-69, just north of Fort Wayne. This hotel's location is perfect for business and leisure guests alike.
If you're visiting ...
Read more