For a holiday Inn, this is a top notch facility. I am pretty sure it was just recently constructed. The rooms are incredibly spacious and well equipped. It even had a mini-fridge and separate couch/living area and two flat screen tvs. The room was very clean. I had a very early morning flight so I wasn't able to sample the... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.