L'OYO 12407 Hotel Shri Radha ISBT est situé à Jabalpur. Toutes les chambres disposent d'une télévision par câble et d'une salle de bains privative. L'hôtel propose des chambres familiales.
Nombre de chambres: 11
Manmohan Nagar, Near Sai Baba Temple, Damoh Road, 482001 Jabalpur, Inde