Attractions have found their home. The 322 room Leela Ambience 5 star deluxe hotel located at Ambience Mall is where luxury is understood as the main idea. Expect your expectations to be superseded have a contemporary style and traditional luxury that are synonymous with the Leela Ambience brand. Also, find home away from home with 90 fully serviced apartments. A thought you can’t get over it.