I
Ilam Muthu Review of ITC Park Sheraton Chennai
Largest 5 star hotel in Chennai. It's really huge,...
Largest 5 star hotel in Chennai. It's really huge, very good architecture. They have tried to replicate cholas dynasty. Marble works are fantastic . It's located close to airport, rates are way higher than others hotels in the city.
Comments: