Het hotel bestaat uit verschillende grootse 19de-eeuwse gebouwen rondom een meer, te midden van 7 hectare aan tuinen en parken.
La propriété se compose de plusieurs bâtisses grandioses datant du XIXe siècle, rassemblées autour d'un lac, et nichées dans 7 hectares de jardins et de parc.