Borj Al Hadika Hotel
Ibrahim Al Khalil,Al Masfalah, Mecca, Saudi Arabia
Booking.com
Book Now