About Nandi hills Nandi Hills is a hill station in Chikkaballapura district of Karnataka, India. It is about 60 km from Bangalore and is at an altitude of 1,165 meters. The hills are a popular tourist destination and are known for their scenic beauty. The hills are also home to the Nandi Temple, which is dedicated to the Hindu god Shiva.ย This hill station is a popular tourist destination since it has a good climate all year. Nandi Hills was a Mysore Fort before being taken by British soldiers led by Lord Cornwallis. Muddenahalli (birthplace of Sir M Vishveshwarayya), Devanahalli Fort (25 km), Ghati Subramanya temple (30 km), and Bhoga Nandeeshwara temple can all be combined with a visit to Nandi Hills (15 km). Places to stay near Nandi Hills include the KSTDC-Mayura Pine Top, which is the only hotel on top of Nandi Hills.