All reviews seem negative
We had a good night's stay here a few years back. If you like Holiday Inns, and I like their consistency myself, then you have found your place to sta
With more than 1,500 hotels and resorts all over the globe, chances are theres a Holiday Inn Hotel or Resort near your next vacation...