Shaza Al Madina 5 stars

Opp Masjid Al Nabawy, PO Box 25517, Central District, 21452 Medina, Saudi Arabia

Hotel image
Read more reviews for Shaza Al Madina