Located in Devanahalli-Bangalore, within 29 km of Indian Institute of Science, Bangalore and 30 km of Yeswanthpur Railway Station, Heaven Villa - Near Airport provides accommodation with a garden and free Wi-Fi throughout the property as well as free
Number of rooms: 10
Payla Road, 562110 Devanahalli-Bangalore, India