Nature stream homestay
Deviramma Temple Road, 577131 Attigundi, India
Located in Attigundi in the Karnataka region, Nature stream homestay provides accommodation with free private parking. The property features mountain and river views. Guests can make use of a garden.