It's easy to find Leela Heritage Villa due to its convenient location. Many visitors note that the staff is appealing at this place. Cool service is a strong point that plays a great role for the success of this place. From the guests' point of view, the decor looks fancy here. Google users awarded the score of 4.7 to this spot.