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