Featuring 3-star accommodations, Alhambra Palace Hotel Suites - Ramallah is located in Ramallah, a 7-minute walk from Mukataa and 600 yards from Al Manara Square. Featuring family rooms, this property also provides guests with a sun terrace.
1x Full bed(s) 131-150 cm wide