DETAILS

Holiday Inn is a full-service hotel with 108 rooms, an indoor pool, a fitness room, meeting rooms, an outdoor patio, a dining area and a hotel lounge with a bar.

Location

18320 North Creek Drive, Tinley Park, IL 60477, USA

OTHER HOTELS