Mirror Lake Inn on Travel and Leisure’s best hotels list
(Photo courtesy Mirror Lake Inn Resort and Spa) LAKE PLACID — The readers of Travel and Leisure magazine once again placed the AAA Four Diamond Mirror Lake Inn Resort and Spa in their top 500 hotels around the world. It is the only property listed within …