The business Bayview Inn is a 2-star property set next to Couchiching Beach Park, The OPP Museum and Orillia Museum of Art and History.
The opera house, museums and galleries lie a short distance from the hotel. Mara Provincial Park, McRae Point Provincial Park and Casino Rama are located just 3.5 km away.
The city center lies within 3 km from the venue.
There are 18 air-conditioned rooms appointed with free Wi-Fi, a balcony, climate control, LCD TV and a work desk. Guests can also use a microwave and a fridge available in each room.
Bayview Inn offers a business center and a copy machine for business guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.