OYO Flagship Shree Krishna Restaurant
plot no . 23/2 kalamna Road Near Balaji Mandir Kamptee Nagpur, Nagpur, 441002 Itwāri, Indien
Located 17 km from Vidarbha Cricket Association Stadium, OYO Flagship Shree Krishna Restaurant provides rooms with air conditioning in Itwāri. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.