The Holiday Inn Express & Suites Remington, Indiana is located 25 miles north of West Lafayette, the home of Purdue University. Located right off of Interstate 65, the hotel is nestled in the farming community of Remington...
Partial Data by Foursquare.