El Alhambra Palace Hotel Suites and Resort está situado en Ramala, a 5 minutos a pie del centro de la ciudad, y ofrece alojamientos sencillos y conexión Wi-Fi gratuita en todas las instalaciones.
Las habitaciones disponen de balcón, zona de estar con TV de pantalla plana, zona de cocina con nevera y hervidor eléctrico de agua, baño privado con artículos de aseo gratuitos, toallas y ropa de cama.
El Alhambra Palace Hotel Suites and Resort cuenta con recepción abierta las 24 horas, jardín, zona de barbacoa, servicio de entrega de productos de alimentación, consigna de equipaje y parque infantil.
El hotel se encuentra a 300 metros de Mukataa y a 45 minutos en coche del aeropuerto Ben Gurión.