Das Hotel liegt auf der wunderschönen kanadischen Insel Cape Breton nahe der Prince Edward Island, welche beide der Provinz Nova Scotia angehören. Berühmt ist die Insel für ihre natürliche Schönheit und den 300 Kilometer langen Cabot Trail, welcher auch als Anfang und Ende der Welt bezeichnet wird. Die Stadt Baddeck, in der sich das Hotel befindet, ist am Bras d’Or See gelegen und ein guter Startpunkt zur Erkundung der Insel. Restaurants, Apotheken, Banken und Geschäfte sind innerhalb kürzester Zeit zu Fuß erreichbar. Auch der nächste Supermarkt ist nur 500 Meter entfernt.
Im Inverary Resort hat man erst kürzlich den Wellnessbereich neu hergerichtet. Mit den angebotenen Massagen, Innen- und Außenwhirlpool und Sauna kann man es sich gutgehen lassen und nach erlebnisreichen Tagen abschalten und entspannen. Nur wenige Schritte vom Hotel in Richtung des Seeufers liegt das Restaurant"Lakeside", in dem man, auch auf der Terrasse, einen wunderschönen Blick auf Wasser, Boote und Vegetation geboten bekommt. Das Hotel vermietet auch Paddelboote und Kayaks mit denen man den See sowie das umliegende Ufer selbst erkunden kann.
Die komfortablen Zimmer des Hotels verfügen über einen Sat-TV, freies WiFi, Föhn und teilweise auch über einen Mini-Kühlschrank und Blick auf den anliegenden See. Zahlreiche Lichtquellen sorgen für ein helles und gemütliches Ambiente.