Get Listed
The Leela Palace Bengaluru
The Leela Palaces, Hotels and Resorts Hotel
Address: #23 Airport Road, Kodihalli, HAL Airport Road, Bengaluru, Bangalore, India, 560008