The Leela Palace Chennai puts you within a 10-minute drive of Consulate General of the United States, Chennai and Marina Beach. Guests can visit the spa to be pampered with massages, body wraps, or facials, and Spectra, one of 3 restaurants, serves breakfast, lunch, and dinner. Other features of this luxurious hotel include an outdoor pool, a bar/lounge, and a fitness center. Fellow travelers say great things about the helpful staff.