Orillia Ontario’s most beautiful Inn and Bed and Breakfast retreat along the shores of Lake Simcoe. This exquisitely renovated Victorian Inn and Spa will whet your appetite for that ultimate B&B experience with Queen size beds, fantastic ensuite baths, and fireplaces. You must visit this property to enjoy all of the amenities and friendly service. Casino Rama Packages available and more. Certified “Bicycle-Friendly” by Ontario By Bike.