Delhi team building

Corporate Team Building Venues in Delhi

Posted By

The leela ambience convention hotel, delhi Location: Near Yamuna Sports Complex, Delhi Further Details: This five star hotel offers Delhi’s largest convention center that can seat up to 3600 people. This hotel has more than 10 small to mid sized state-of-the-art meeting rooms to hold multiple breakout sessions. Pros: Delhi’s Largest Convention Centre Hotel Outstanding […]