m
mahesh kumar Review of The Leela
The place quite and the rooms are big .. they need...
The place quite and the rooms are big .. they need to improve on the dinning experience and the menu as well .....
The place quite and the rooms are big .. they need to improve on the dinning experience and the menu as well .....
Comments: