SRI KRISHNA RESIDENCY is located in Eluru, India on 3A-15-17 PERUGUCHETTU STREET NEAR MERCHANT CHAMBER KALAYANA MANDAPAM. SRI KRISHNA RESIDENCY is rated 4.5 out of 5 in the category inn in India.
Address
3A-15-17 PERUGUCHETTU STREET NEAR MERCHANT CHAMBER KALAYANA MANDAPAM