We are located in the heart of downtown Orillia. We are at the waterfront of Couchiching Beach Park and Port of Orillia. We are surrounded by famous restaurants. Our central location is one block from Orillia's Main Business Section (Mississauga St.).