Verified guests that stayed at Oryx Tower have given this property a rating of 7.752 for its remarkable location as the primary highlight for their stay.