J
Jhanvi Thakkar Review of The Leela Palaces, Hotels and ...
The Leela is extremely beautiful and the staff is ...
The Leela is extremely beautiful and the staff is very curteous and prompt. It was a lovely experience!
Comments: