Sofaraa Al Huda Hotel 4 stars

PO Box 4517, Central area , Babul Majeed , 20012 Medina, Saudi Arabia

Hotel image
Read more reviews for Sofaraa Al Huda Hotel