Located in the heart of Lake Placid mere moments from all of Main Street's offerings, this 133-room lakefront resort manages to feel both central and secluded at the same time. Most rooms offer scenic views over Mirror Lake (don't miss the stunning sunrises), as well as modern amenities and noteworthy bathrooms compared to neighboring properties. Downtown Lake Placid is steps away with plenty of shopping, restaurants and cafes -- and the Olympic Center, site of the 1980 Olympics, is a mere four blocks away. Of course, there's plenty to keep guests occupied on-site, including the Aveda Concept Salon and Spa, four pools (two indoor and two outdoor), a lakefront area with free use of kayaks, and a modern fitness center overlooking the pool courtyard. Guests at the resort's less-expensive sister property, the Lakeview Motor Inn, have full access to the amenities here, so public areas like the pools and lakefront can get a bit crowded.