El Shri Radha Brij Vasundhara Resort & Spa está situado a 19 km de la ciudad de Mathura, en Uttar Pradesh. Cuenta con centro de fitness bien equipado, piscina cubierta, baño de vapor y sauna. Hay aparcamiento gratuito y conexión WiFi gratuita en las zonas comunes.
El Shri Radha Brij Vasundhara Resort & Spa está a 24 km de la estación de tren de Mathura. Agra, donde se encuentra el Taj Mahal, está a 75 km del hotel.
Las habitaciones están equipadas con aire acondicionado y calefacción. TV de pantalla plana y teléfono con función de intercomunicador. Todas las habitaciones tienen vistas a la vegetación.
El hotel cuenta con billar, ajedrez al aire libre, bicicletas y pistas de tenis. También hay un mostrador de información turística. También hay una sala para niños. El Anubhuti alberga un spa.
El restaurante sirve cocina internacional variada. Hay servicio de habitaciones.