K
KIRUBA KARAN Review of The Leela
Nice place gud ambience and the staffs are very co...
Nice place gud ambience and the staffs are very courteous Nice place to relax
Nice place gud ambience and the staffs are very courteous Nice place to relax
Comments: