Rooms are large. Staff are friendly and helpful. Location is great. If you are a Holiday Inn member you can collet your points staying here. My favorite was the managers recept...
All reviews seem positive
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...