No the room was like $85 a night...compared to the others in the area cheap.
Google maps has the locations messed up. I've been trying to get them corrected for almost a week now. Holiday Inn & Suites Conference Center is located at 3600. Right next door is the Brand New Holiday Inn Express & Suites located at 3580. The lower price, free breakfast, brand new place (Holiday Inn Express and Suites) is next door to the Conference Center Hotel.
Thanks! Your answer is awaiting moderation.