This is one of the Holiday Inn new look hotels. A nice little bar/lounge and restaurant (did not eat there). Room and bed was very comfortable, new flat screen TV, nicely decorated. Helpful staff and work station area. Very convenient to St. Joe's and Barrow Neuro Hospital. Stayed there while husband was having surgery.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.