5830 North Post Road, Indianapolis
This scenic Indianapolis inn is located within Fort Harrison State Park and features an 18-hole golf course and a restaurant on-site. Each guest room features complimentary WiFi.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Indianapolis Northeast