Doté d'un jardin et offrant une vue sur la ville, le keshav dhaam est situé à Mathura, à 12 km de la gare de Mathura et à 47 km de Wildlife SOS. Cet hébergement climatisé se trouve à 46 km de la gare de Bharatpur. Le fort de Lohagarh se trouve à 48 km de la maison d'hôtes.
Les logements disposent d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains comprennent une terrasse.
L'aéroport d'Agra, le plus proche, est implanté à 65 km.