Obaer Hotel 4 stars

Riyadh , Olaya Street, Near to fasliyah , Al Olaya, 11564 Riyadh, Saudi Arabia

Hotel image
Read more reviews for Obaer Hotel