Location: Navegaon Gate, Tadoba National Park, Warora, IN
This cosy hotel is in Chimur.
Guest rating: 5