P PRAKASH GEORGE Review of The Leela Palaces, Hotels and ... 3 years ago Bad staff and poor parking facilities.
Comments: