Royal Court Hotel

  24-Jaffa Street, Ramallah, Palestine

Booking.com Book Now