Holiday Inn Express & Suites Lake Placid

608 S Lakeview Rd, Lake Placid, FL
Capacity: 100 people
Package Pricing
Event Spaces
New Meeting Room
Location
Venue Types