Leela atmosphere resort sets the typical for luxury and excellence. within the opulent decor for the attentive staff, every single aspect exudes sophistication. The spacious rooms and environment-class amenities make sure a pampering keep. Dining options can be a culinary delight, presenting a various selection of flavors. cleanse and relaxing spa