Username:
Password: Lost Your Password?
Matatagpuan sa Ramallah, ang Alhambra Palace Hotel Suites and Resort ay nag-aalok ng mga inayos nang simpleng accommodation. May kasama itong libreng WiFi sa lahat ng lugar, at limang minutong lakad ang layo ng city center mula rito.