Al Shahba Hotel 3 stars

Al Hafair District, Umm Al Qura road, 24231 Makkah, Saudi Arabia

Hotel image
Read more reviews for Al Shahba Hotel