Situato a 4 km da Shri Radha Sarovar, il Babu Resort Barsana comprende 52 camere con vista sulla piscina.
L'hotel 5 stelle si trova a 10 minuti in macchina dal Tempio Barsana Shri Radha Rani e 70 minuti di auto da Noida.
Un balcone, una cassetta di sicurezza e una TV a schermo piatto con canali satellitari sono caratteristici per l'hotel. La TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. Dotati di servizi come asciugacapelli e accappatoi, i bagni sono provvisti di un bidet, una vasca spa e una doccia.
Il Babu Resort offre una colazione vegetariana ogni giorno.