We had to stay at the Holiday Inn during a business trip and were satisfied overall. I do believe it is a 3 star hotel. It was clean, well-managed, and located right on Hilltop. Hilltop is not scenic, but it is a convenient location near lots of businesses and restaurants. We received good service during our stay. When we requested a refrigerator one was brought up to our room immediately. Would stay there again.
more