



Taboo Muskoka is located on beautiful Lake Muskoka, only 90 minutes North of Toronto. This Boutique Hotel is known for it's spacious accommodations, excellent cuisine and breathtaking location. This Muskoka gem is the perfect place to kick back and unwind with friends and family.
3 Season Patio Dining: Come to the Boathouse by foot or by boat, where, thanks to a large patio and wraparound deck, T...
Create a free account to see the full venue profile and start planning your retreat.