Intercontinental Mountain Resort and Spa (Mzaar)
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.
Ouyoun El Simane - Mzaar, FarayaView Larger Map
- Business Travellers