O Atithi Camp está localizado em Pushkar, a 173 metros do Lago Pushkar. O Templo Brahma fica a 400 metros. Está disponível estacionamento privado gratuito no local.
As acomodações têm uma área de estar. Cada unidade inclui uma casa de banho privativa com um chuveiro. São fornecidas toalhas e roupa de cama.
Os hóspedes podem desfrutar de refeições no restaurante no local.
O Templo Varaha fica a 500 metros do Atithi Camp, enquanto o Forte de Pushkar está a 1,9 km da propriedade.