P
Parikshit Savalia Review of The Leela
The property was good. Food was great. Slightly ov...
The property was good. Food was great. Slightly over priced according to their services.
The property was good. Food was great. Slightly over priced according to their services.
Comments: