101 Olympic Drive, Lake Placid
Overlooking Mirror Lake and providing stunning mountain views this Lake Placid hotel features an on-site restaurant and completely non-smoking guestrooms furnished with microwaves and mini-refrigerators.