Hotel Justa The Residence Indiranagar, Bengaluru

No. 796, 1st Cross, 12th Main, HAL 2nd Stage Bengaluru560008, India