NextEats
›
Florida
›
Food in Lake Placid
›
Hotel
› Holiday Inn Express
Holiday Inn Express
Hotel · 608 S Lakeview Rd, Lake Placid, FL
More food in Lake Placid, FL
·
Hotel in Lake Placid