Loading hotels
Confirming room availability...
Resort Riyadh, Abi Zarah St, Riyadh, Saudi Arabia
Swiss Spirit Resort Riyadh is located in Riyadh, Saudi Arabia’s capital and main financial hub. The resort has 20 modern villas each with a private swimming pool ideal for guests who have extended stays in Riyadh.Swiss Spirit Resort Riyadh is located 18 KM from King Abdullah Financial District and 31 KM from King Khaled International Airport.