Travel & Holiday Comfort Inn Simcoe, Ontario 5 years ago savebbc3 At A Glance: The Comfort Inn Simcoe is a luxurious and relaxing haven located near the Lighthouse Festival Theater. The...