Grand Plaza Riyadh 4 stars

Al Takhasossy Street, 11564 Riyadh, Saudi Arabia

Hotel image
Read more reviews for Grand Plaza Riyadh