Riyadh, Saudi-Arabia
6846, King Fahad Rd, Al Olaya, Al Wara St, Riyadh, Riyadh, 12331, Saudi Arabia, 12331
1 double bed