A
Ashish Sharma Review of The Leela
Very nice place to be with family & friends. Nice ...
Very nice place to be with family & friends. Nice rooms with lot of outdoor activities option and specially having beach just outside the hotel is just amazing . Really Liked it !
Comments: