
Lake Placid is located in the heart of the Adirondack Mountains surrounded by New York state's highest peaks. Site of two Winter Olympics as well as numerous competitions in summer sports. Lake Placid is a true year round resort, offering mountains, lakes, rivers as well as 1st class dining and shopping.
Howard Johnson Hotel,
90 Saranac Ave, Lake Placid, NY, United States
Howard
Johnson Hotel, Lake Placid NY
Good Hotels USA Good Hotels USA
Good Hotels New York Good Hotels New York