El Babu Resort Barsana se encuentra a unos 10 minutos en coche del Templo Shri Radha Sarovar, y a una distancia de 3 km del Templo Barsana Shri Radha Rani. Con vistas a la piscina, este hotel da la bienvenida a sus huéspedes con un desayuno vegetariano.
Noida está a 84 km de este hotel de 5 estrellas.
El Babu Resort ofrece habitaciones con un balcón, climatizador y TV de pantalla plana con canales vía satélite. Un bidé, una bañera de hidromasaje y un inodoro separado están incluidos en cada habitación.