El Neve Shalom Hotel se encuentra en una localidad de ambiente apacible, a 20 km al sur de Tel Aviv, y ofrece vistas bonitas al valle de Ajalón y al monasterio de Latrun. El establecimiento cuenta con jardines grandes y una piscina. Hay WiFi gratuita en todas las habitaciones.
El Neve Shalom está rodeado de vegetación y dispone de una gran zona al aire libre con tumbonas, mesas y sillas. Todos los días se sirve un abundante desayuno buffet israelí.
Las habitaciones, decoradas con una combinación de tonos neutros, son luminosas e incluyen suelo de baldosa, aire acondicionado, TV vía satélite, hervidor de agua y nevera. Todas las habitaciones tienen balcón.
El establecimiento está a unos 30 minutos en coche de Jerusalén y a 30 km del aeropuerto Ben Gurión. El hotel facilita aparcamiento gratuito.