Tadoba Resort is located in Nagpur, India on Sadoday Plaza, block no. 401A, 4th floor, Central Ave, opp. Mayo Hospital. Tadoba Resort is rated 3 out of 5 in the category resort hotel in India.
Address
Sadoday Plaza, block no. 401A, 4th floor, Central Ave, opp. Mayo Hospital