International hotel chain Pullman comes to Chennai. Here’s a sneak peek

In partnership with the Ceebros Group, Accor-owned Pullman on Anna Salai has 232 rooms and 11 suites

Luxury