Hotel Valencia

2165 US 27 South, Lake Placid, Florida, 33852, United States
#17 of 17 hotels in Lake Placid

Lake Placid Travel Forum

Need advice about Lake Placid, Florida? Visit the Travel Forum for Lake Placid and ask our Answer Gurus.

Lake Placid Travel Guide