translate English to French: Glencar house is a place of perfect peace, our House has 20 en-suite bedrooms , a glazed veranda - with the most spectacular landscape as its canvass, the Cedar Restaurant - overlooking forest, mountains, and the relaxing Caragh bar with turf burning open fireplaces.
L’hôtel est un vrai havre de paix.