When you stay at Lemon Tree Wildlife Resort, Bandhavgarh in Umaria, you'll be 5 minutes by foot from Bandhavgarh National Park. This hotel is 4.3 mi (6.9 km) from Bandhavgarh Fort Temple and 4.3 mi (6.9 km) fro ... Read more

View all Luxury Hotels in Tala