Town & Country Motor Inn
- 2200 Saranac Ave
- Lake Placid, NY 12946
- (518) 523-9268 | (888) 523-6640
- Visit Site | E-Mail
Apartment and cottage with kitchen and fireplace. All units are equipped with refrigerators, phones, cable TV and AC. Close to restaurants, shopping and Olympic sites.