Description
This charming hotel is set in Orillia. There are a total of 32 rooms at Knights Inn Orillia. Internet access is offered to make guests' stay even more enjoyable. Those who dislike animals may enjoy their stay, as this establishment does not allow pets. The car park may be useful to those arriving by car.
by skoosh
on July 02, 2019 from skoosh