n
navneet .j Review of The Leela
Awesome place to stay, a place to relax and enjoy,...
Awesome place to stay, a place to relax and enjoy, the staff is very helpful and courteous, enjoyed the stay there
Awesome place to stay, a place to relax and enjoy, the staff is very helpful and courteous, enjoyed the stay there
Comments: