THE LEELA PALACE

Karnataka, Bengaluru 560 008

Description

Facilities

  • Swimming Pool
Type : Hotels
Location: #23 HAL Airport Road, Bengaluru 560 008 India
+91 (80) 2521 1234