El Heleni Hotel está situado en el distrito centro de Jerusalén, a 1,3 km de la Cúpula de la Roca. Alberga un bar.
Todas las habitaciones disponen de aire acondicionado, TV de pantalla plana por cable y hervidor de agua. El Heleni Hotel ofrece WiFi gratuita en todas las instalaciones.
El Heleni Hotel está situado a 1,3 km del Muro de las Lamentaciones y a 1,7 km de la iglesia de Todas las Naciones. El aeropuerto Ben Gurión es el más cercano y se halla a 41 km del alojamiento.