- Decorated in heavy red wood and with a collection of sports memorabilia, Champions Bar is a popular meeting place for Delhi's corporates. There is an impressive menu of international drinks, beverages, cigars, and international snacks. Live music is provided by guest artists on select evenings. It is located in the Grand InterContinental.
- © wcities.com 2013