L'hôtel-boutique moderne Archie & Isodore est située dans la ville pittoresque et acadienne de Chéticamp, en Nouvelle-Écosse. Il n'y a pas deux chambres identiques, les huit chambres offrent des détails modernes ; café dans la chambre, mini-bar et charmante pièces d'artistes locaux.