Hotel Justa The Residence Off MG Road, Bangalore

#30/1, 2nd Cross, Ulsoor Road Bangalore560042, India