Mira Hotel- Riyadh - Al Tahlya St. 4 stars

Al Tahlya Street - Intersection Prince Mohammed Bin Abdulaziz, Al Sulimania, 11415 Riyadh, Saudi Arabia

Hotel image
Read more reviews for Mira Hotel- Riyadh - Al Tahlya St.