Featuring an outdoor pool and restaurant, Canyon Inn is located in Spencer, IN inside McCormick's Creek State Park. Guests can enjoy the lodge’s shared lounge, games room and on-site shops. Free WiFi access is available.
Each room includes a TV, satellite channels and air conditioning. Featuring a bath or shower, private bathrooms come complete with a hairdryer and free toiletries.
A 24-hour front desk welcomes guests to Canyon Inn, which features a garden, terrace and meeting facilities. Other amenities offered at the lodge include a tennis court, horse riding, hiking and cycling. The property offers free parking.
This lodge is 35 mi from Indianapolis International Airport.