Have experience with this business? Write a Review.
The Holiday Inn at City Center is just okay. Accommodations are decent and the price for a room is reasonable. There are a lot of restaurants within walking distance.
July 11, 2009Was this review helpful to you?