"This five-star hotel is located in the picturesque Al Hajar Mountains in Oman, and its luxe Jabal Villa has sweeping mountain views that guests can enjoy from the private pool. The area is known for incredible stargazing, too, so guests can take a late-night dip while looking for constellations and planets." - Travel + Leisure Editors