Property Location
In the heart of Orillia, Econo Lodge Orillia is close to Orillia Opera House and Orillia Community
Centre Arena. This hotel is within close proximity of Couchiching Golf and Country Club and Leacock
Museum.
Rooms
Make yourself at home in one of the 53 air-conditioned rooms featuring refrigerators and microwaves.
Complimentary wireless Internet access keeps you connected, and...
more
Lake beach area. Boat launching, ski jets, swimming and icefishing. Casinos, historical house, shopping, restaurants,government offices and industrial park nearby. Golf 2kilometers.