The Comfort Inn® hotel is conveniently located with easy access to Casino Rama, offering slot machines, gaming tables, restaurants and a world-class entertainment center. This Orillia, Ontario hotel's prime location offers easy access to Orillia Opera House and the O.P.P. Museum.
Packages and Promotions
CONTACTInformation