Featuring 3-star accommodation, Alhambra Palace Hotel Suites - Ramallah is set in Ramallah, 600 metres from Mukataa and 600 metres from Al Manara Square. Featuring family rooms, this property also provides guests with a sun terrace.
2x Single bed 90-130 cm wide