El Russian Pilgrim Residence está ubicado en un lugar sagrado a orillas del río Jordán, en pleno desierto. Ofrece apartamentos completamente equipados con cocina privada y dispone de una galería comercial. También hay conexión Wi-Fi gratuita en las zonas comunes.
Todos los apartamentos están decorados con muebles ornamentados, tejidos lujosos y colores intensos y cuentan con una sala de estar con sofás y TV de pantalla plana. El apartamento VIP también incluye una mesa de comedor.
Los huéspedes del Russian Pilgrim Residence pueden nadar en el mar Muerto, que está situado a 15 minutos en coche, o visitar la localidad de Amán, ubicada a 30 minutos en coche. El aeropuerto Queen Alia está a 40 minutos en coche.