The Westin located in New Town is one of the best places to host any party. The venue offers some amazing amenities and exciting deals along with amazing facilities. I happen to visit the place to attend an engagement party and was impressed by ...read more
- Neeraj Sridhar
23rd September 2020