Riyadh, Saudi Arabia
Yamama Palace Hotel, Al Hurr Ibn Qays, Al Olaya, Riyadh , Saudi Arabia, Riyadh, 12611
1 king bed
1 double bed