The Holiday Motel offers 17 spacious rooms. Only minutes to Casino Rama. Located just 90 minutes north of Toronto and 2 hours south of North Bay.

Address

Address:

436 Laclie St. Orillia, Ontario L3V4P6

GPS:

44.6274654907866, -79.42249108055785

Get Directions