Shri Radha Apartment is located in Siliguri, India on Budhyodev Basu Rd, Ashram Para, Hakim Para. Shri Radha Apartment is rated 4 out of 5 in the category apartment building in India.
Address
Budhyodev Basu Rd, Ashram Para, Hakim Para
Accessibility
Wheelchair-accessible entrance