Maple Leaf Inn Lake Placid
Lake Placid, United States
Do you love Maple Leaf Inn Lake Placid? Then tweet it up from 23rd to 22nd place or even up to 1st!
Maple Leaf Inn Lake Placid
2234 Saranac Avenue, Lake Placid, United States
Ranking: Maple Leaf Inn Lake Placid is ranked 23rd out of 23 accommodation options available in Lake Placid.
Classification: 1 Star Hotel
We do not have a detailed description for Maple Leaf Inn Lake Placid. If you are familiar with Maple Leaf Inn Lake Placid and would like to submit a description please Click Here.