Location: the hotel is strategically located close to the shore of Georgian Bay, surrounded by lush groves and fields and close to beaches and villages.
See more: Hotels in Canada Hotels in Barrie Holiday Destinations in Canada