The Chedi Muscat - a GHM Hotel(5 stars)

North Ghubra 32, Way 3215, Street No 46 133 Muscat View on map