Grand Chennai By Grt Hotels is rated 8.8 from 1,956 reviews and is close to U. S. Consulate.