

OUR NEW SITE IS
COMING
SOON
STAY TUNED!

ABOUT LEELA VILLA
Leela Villa brings you world-class aesthetics along with ravishing views around mountains and greenery. We offer you an enchanting experience of modern amenities and our exquisite services of clean, spacious and comfortable villa with a pleasant feel, which has homely decor to make your stay relaxed & enjoyable and meet all your family needs.