L’albergo dispone di 9 accoglienti camere con ampio terrazzo situate al primo piano. L'edificio è sede anche del Comune di Ormea ed è stato, nei secoli sede delle più svariate attività. Oltra ad ospitare una chiesa, di cui sono ancora ben visibili le colonne esterne, era sede, nel '700, della prima industria tessile del Piemonte ed ospitava oltre 1200 telai. Le volte dei corridoi e delle camere, oltre all'arredamento novecentesco, creano infatti un'atmosfera d'altri tempi.
Non si accettano animali in camera.