Plumosa Motel

410 Plaza Avenue, Lake Placid, Florida, 33852, United States
#11 of 17 hotels in Lake Placid
Enter dates for best prices
Compare best prices from top travel partners

Nearby Plumosa Motel

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