Expanding its India portfolio, AccorHotels launched its new property in Chennai — Novotel Chennai Chamiers Road. With 100 well-appointed rooms, the hotel boasts of contemporary design and interiors. TT Bureau Novotel Chennai Chamiers Road is the seventh property in Chennai under the AccorHotels brand, taking the brand’s room count in …
Read More »