The Town Square is a apartment building located in Thiruvananthapuram, Kerala. The average rating of this place is 4.20 out of 5 stars based on 6 reviews. The street address of this place is TC 21, 3721, Sri Krishna Temple Rd, Ambalamukku, Thiruvananthapuram, Kerala 695005, India. It is about 3.09 kilometers away from the Trivandrum Central railway station.
Rishitha Mathew 60 months ago
If location is the key, Town Square is the place to live in. It is close to the city, near to all conveniences like reputed schools and colleges, multi-speciality hospitals, shopping centres, open commercial markets and accessible to Technopark as well. The project gives its residents ample privacy and world-class amenities.
Davis John 60 months ago
This apartment complex is one that I've had my eyes on. The apartments are all carefully designed to utilise space, light and air making the residence an ideal choice for a home. And the location Ambalamukku makes it apt for a family as it has easy access to the city, schools, hospitals, banks, colleges, etc.
Sabeek Basheer 36 months ago
Monitoring staff attitude and behaviour are very rude.. flats and environments are very nice...