S
Santha Kumaran Review of The Leela
Beautiful hotel / resort. Had coffee and biscuits....
Beautiful hotel / resort. Had coffee and biscuits. Service was excellent
Beautiful hotel / resort. Had coffee and biscuits. Service was excellent
Comments: