This little hotel in Sarasota Florida was just about like going to a luxury hotel. What a welcome respite to return to after 16 - 20 hours a day, 7 days a week while on assignment for a few months several years ago. I will never forget the inviting premises & the most interesting & enjoyable Alamo Restaurant on site that I was able to enjoy on Sundays. I do not do Holiday Inn any more unfortunately after over 10 years of devout loyalty to them when they did me wrong. However, I can say nothing but good about this little hotel in Sarasota, Florida & its Alamo Grill.
You have no recent hotel searches.