Lemon Tree Hotel, Electronics City, Bangalore

54B55A, Hosur Main Road, Electronics City, Phase I, Bangalore560100, Inde