Faqra Palace offers a relaxing stay in the heart of the Kfardebian mountains. It is conveniently located near historic ruins and major ski slopes.