I have stayed at this Holiday inn express a few times for Business and Leisure. It is clearly the best Holiday Inn Express in America.
The staff is friendly and very accommodating, have exceptional
attention to detail.
The rooms are large modern and clean
The Hotel has an aquarium in the breakfast area a great addition to the well kept bright lounging area.
Cant go wrong staying here, just wish they allowed dogs [Less]