S
Siddhant Khurana Review of The Leela
This is just a masterpiece of the hotels in India....
This is just a masterpiece of the hotels in India. Too cozy, comfy, clean. Delicious food and best people taking care of the property. Every individual here is dedicated to their 100% nothing short of 100% is acceptable to these people for their guests.
Comments: