Creighton Manor Inn Bed & Breakfast 0* Orillia, Canada
Hotels in Canada - Hotels in Orillia - Creighton Manor Inn Bed & Breakfast
This Orillia, Creighton Manor Inn Bed & Breakfast is located on the shores of Lake Simcoe. It offers a gourmet breakfast with home-baked goods. Guest rooms include a fireplace and free Wi-Fi.