Nature Ville Shimla hotel has 10 rooms and is located 3.4 km from the Baba Balak Nath Temple.
Attractions in the area also include the Dagshai Jail Museum, situated 10 minutes by car from this guest house. The British - era Christ's Church is about 6 km away.
The rooms are equipped with coffee/tea making facilities, along with a flat-screen TV with satellite channels for guests' comfort.
Sample Indian specialities at Giani Da Dhaba located 70 minutes' drive from the Nature Ville.