My Guide Website?
Intercontinental Mountain Resort and Spa (Mzaar)
Beirut
The Mzaar hotel (Intercontinental Mountain Resort & Spa) is one of the finest hotels located in the snow capped mountains of Faraya. The resort is open all year around, with summer being just as popular as winter.