P
Padmaja Prakash Review of The Leela
Very well maintained ,staff is very good and coope...
Very well maintained ,staff is very good and cooperative ,best place to relax
Very well maintained ,staff is very good and cooperative ,best place to relax
Comments: