5828 Cascade Road, Lake Placid
Located off State Route 73, the Rodeway Inn Lake Placid South is central to the Olympic Center, featuring the 1932 & 1980 Lake Placid Winter Olympic Museum, the Kodak Sports Park, the Olympic Jumping Complex and the Olympic Sports Complex, home to.