L'annu Bhai Sewa Sadan Mathura offre 44 camere a 7 km dagli Shri Radha Madan Mohan Ji Temple.
Questo love hotel si trova a circa 65 km dall'aeroporto Agra Aereoporto e a circa 10 minuti in auto da diversi luoghi di interesse culturale, come Government Museum Mathura. L’alloggio dista anche 5 minuti di auto dalla Mathura di Mathura. Pagal Baba Temple è a circa 4 km dall'hotel.
Alcune camere includono bagni privati, nonché un balcone, un bar sulla terrazza e un impianto di climatizzazione. Alcune camere sono fornite di una vasca da bagno.