any meeting rooms?

dan oconnell | Mar 23, 2018 | Category: Hotel

Holiday Inn Express Crestwood - All questions

Address: 13330 S Cicero Ave, Crestwood, IL 60418, USA

Ryan Kenward | Mar 24, 2018

I think there are a couple small conference rooms with Wi-Fi

Jorge Garza Norrick | Mar 24, 2018

Yes, call and ask to speak with Laura Tews. She is the best when it comes to the events at the hotel.

Darrell Jordan | Mar 24, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places