Al Muhaidb Khanshalila
Kanshalila Area, Riyadh, Saudi Arabia
Booking.com
Book Now