This is a common stop when we go to Holiday Inn.....Love the Candy and the ambiance....they have many flavors of taffy and candy sticks. Such a festive place even in the summer!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.