Description
This comfortable hotel is set in Orillia. The hotel consists of 78 units. Wired and wireless internet connections are available at Days Inn by Wyndham Orillia. Days Inn by Wyndham Orillia offers a 24-hour reception service, so that guests' needs will be fully met at any time of the day or night. Visitors will not be bothered during their stay, as this is not a pet-friendly establishment....
by skoosh
on March 01, 2019 from skoosh