The Leela Palace Chennai is a luxury seafront hotel overlooking the Bay of Bengal, combining palace-inspired architecture with refined contemporary hospitality. With 325 rooms and suites, grand ballrooms, landscaped outdoor spaces, premium dining and wellness facilities, the property is suited to lavish weddings, receptions and multi-day celebrations. Its waterfront setting and dedicated event facilities make it a prominent destination wedding venue in Chennai.