Located within 17 km of Vidarbha Cricket Association Stadium and 12 km of Shri Swaminarayan Temple,
Shree Krishna Restaurant provides rooms in Itwāri. With free WiFi, this 3-star hotel offers room service. Zero Mile Stone Nagpur is 17 km away and Ramakrishna Ashram is 17 km from
the luxury hotel. At the hotel each room comes with air conditioning and a TV. Nagpur Railway Station is 15 km from Shree Krishna Restaurant, while Sitabuldi Fort is 17 km away. The nearest airport is Dr. Babasaheb Ambedkar International Airport, 22 km from the accommodation.