Saffar Holiday Maker

The Leela Palace


Address : 23, Kodihalli, Old Airport Road, HAL 3rd Stage,Opp. Manipal Hospital
Location :
City : Bengaluru


Amenities :

Available Rooms