T
Tapesh Mehta Review of The Leela
Ultimate resort!
Ultimate resort!
Yet another fabulous property of Leela. It is extremely huge in all sense.
You will feel like a king. Enjoy your days while you are here. Check in is smooth. They offer coconut water on arrival. Rooms are spacious. Buffet spread is out of the world! What more would a person need.
I still miss my days in Leela Goa.
Press the like / helpful button if you like the review.
Comments: