Twin Towers is a apartment complex located in Indore, Madhya Pradesh. The average rating of this place is 3.90 out of 5 stars based on 32 reviews. The street address of this place is 2 Old Palasia Shaheed Major Gautam Jain Marg, Indore, Madhya Pradesh 452001, India. It is about 1.45 kilometers away from the Indore BG railway station.
Sandeep Pandey 72 months ago
Just like an old apartment!
Sanjeev Sood 72 months ago
An ordinary multi story residential building
Durgesh Singh (Thakur sab) 24 months ago
Easy to find