Photos for Woodlake Inn

3.0
4 votes

Woodlake Inn

2285 Saranac Avenue, Lake Placid, New York 12946 USA

Add Photo