Supportinfo@ratecheck.travel
Sultan Palace For Hotel Suites1, Taif | Prince Sultan St. Opp. center point As Salamah Jeddah Saudi Arabia. Prince Sultan St. Opp. center point As Salamah Jed 21352 Taif Saudi Arabia, Prince Sultan St. Opp. center point As Salamah Jeddah Saudi Arabia., Taif, Saudi Arabia, 21352 | RateCheck.travel