Tọa lạc ở Lake Placid, Town And Country Motor Inn tại khu "Strip", cách Trung tâm Olympic và Hồ Mirror 5 phút lái xe. Có nhiều dịch vụ, tiện ích dành cho khách, bao gồm dịch vụ trả phòng cấp tốc, báo miễn phí ở sảnh và dịch vụ trông giữ/bảo quản hành lý. Có bãi đậu xe tự phục vụ miễn phí trong khuôn viên.