Holiday Inn Lakewood Ranch

6231 Lake Osprey Dr
Sarasota
Florida
United States