I stayed here for business for 2 days and really liked it. Close to highways, malls, restaurants (a couple of restautrants share the parking lot space). Very secure in the business district of Itasca, beautiful room. Feels like you are in a much more expensive space. Only downside: no room service. A hotel of this level with the amenities they... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.