La Quinta 3880 West 92nd Street - Indianapolis, Indiana 46268 Approximately 8.3 miles from Central State Hospital Colony Compare prices for hotels in Indianapolis, IN
La Quinta Inn Indianapolis North At Pyramids is the 3rd closest La Quinta hotel to Central State Hospital Colony.
La Quinta Closest To Central State Hospital Colony