The Grand Tappattoo Resort

Located less than two hours north of Toronto, nestled amongst 50 acres of natural forest and surrounded by the clear waters of Otter Lake. We offer deluxe accommodations, a banquet hall, restaurants and a spacious indoor pool and recreation complex.

Continue reading