451 E Margaret Ave Terre Haute Indiana
Located in Terre Haute, La Quinta Inn & Suites by Wyndham Terre Haute is within a 5-minute drive of Haute City Center and Terre Haute Regional Hospital. Featured amenities include a business center, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.