Lodging near White River State Park, Downtown Indianapolis

Stay close to nature from $70