Choose your room
This hotel is located within the scenic village of Lake Placid in the Adirondack Mountains. It offers both room and apartment/cottage accommodations. The hotel features an outdoor pool. Free WiFi and cable TV are available in all rooms at Town & Country Motor Inn. They are also equipped with a refrigerator and furnished with a work desk. The Town & Country Motor Inn offers complimentary newspapers and has bicycles available for guests to use for free. A ski wax room is available. Lake Placid Center For the Arts is just 1585 feet from Town & Country Motor Inn. The Lake Placid-North Elba Historical Society is 2 mi away.