Send us an emailtravel[at]timenagain.net
Call us anytime+91-11-4603 2105
Plan your tripCREATE MY TRIP
Hotel & Accommodation
The Leela Palace Chennai is a sea-facing modern palace hotel. Built on 4.8 acres of land, the hotel offers panoramic views of the Bay of Bengal. The hotel offers a luxurious experience evoking the rich heritage of the palaces of Tamil Nadu in terms of grandness and space. The opulent interiors of the hotel blends effortlessly with cutting edge technology in both guestrooms and facilities to provide an unforgettable experience.