Rodeway Inn-Orillia is a modest hotel nestled in the charming city of Orillia, Ontario.
Offering comfortable accommodations and basic amenities, this budget-friendly lodging option caters to travelers seeking a simple and convenient place to stay.
Generated from their business information