Charmwood plaza park is a park located in Faridabad, Haryana. The average rating of this place is 4.10 out of 5 stars based on 20 reviews. The street address of this place is F7WR+434, Eros Garden, Sector 39, Faridabad, Haryana 110044, India. It is about 0.72 kilometers away from the Tugalakabad railway station.
Salil Malhotra 18 months ago
There are about 6 banks in Charmwood Plaza and only one decent shop to eat snacks and light meals. Few offices too are there.
Bharat Joshi 54 months ago
Best place for office employees to hang out during lunch
Vinod Kumar 18 months ago
Rohit