G
Gaurav Parashar Review of The Leela
A great place to unwind. Calm and quite place with...
A great place to unwind. Calm and quite place with inhouse facilities of all kind for a family get together. Recommended only for persons looking for quite time.
Comments: