Taiba Al Zahaby
Ibrahim Al Khalil Street, Makkah, Saudi Arabia
Booking.com
Book Now