Where is Casablanca Hotel Ramallah?

Where is Casablanca Hotel Ramallah located?

Casablanca Hotel Ramallah, Casablanca Hotel Ramallah, Israel (approx. 31.90008°, 35.20356°)


Where is Casablanca Hotel Ramallah on the map?