a
aditya sharma Review of The Leela Palaces, Hotels and ...
It is very beautiful five star hotel with all amen...
It is very beautiful five star hotel with all amenities. The surrounding of hotel is too good. The interior of hotel is classic.
Comments: