Located 7000 feet above sea level, Jabal Al Akhdar Hotel is situated in Nizwa. It offers a restaurant with a 24-hour room service. All accommodations at Jabal Al Akhdar are decorated in soft tones.
Book this Hotel