Great location for a hotel. Itasca is a safe city with lots of shops, restaurants and local things to do. Its a smaller hotel with free parking and breakfast which is always a plus. Love my stay, will be back again,
"We were in Room 317, which is perhaps a little close to the elevator."
"I was on the sixth and top floor, it was quiet and very relaxing."