Phone Number: 080 -41255467
Address: #B22, The Leela Galleria, Leela Palace, Airport Road, Bangalore G.P.O., Bangalore -560017