Advertisement
Holiday Inn Sarasota - Lakewood Ranch
Holiday Inn Sarasota - Lakewood Ranch
Address:
6231 Lake Osprey Drive, Sarasota, Florida
Traveler Rating by TripAdvisor

Traveler Comments

Everything OK and as expected.
The facility is conveniently located. clean and pleasant. It is, however, over-priced both in room rate and in restaurant pricing.
Please enable JavaScript to properly view and use this web site.